Satellite map of Kelmscott House
Map of Kelmscott House
Kelmscott House is a Georgian brick mansion at 26 Upper Mall in Hammersmith, overlooking the River Thames.
Latitude: 51° 29' 25.80" N
Longitude: 0° 14' 7.44" E
Kelmscott House is a Georgian brick mansion at 26 Upper Mall in Hammersmith, overlooking the River Thames.
Latitude: 51° 29' 25.80" N
Longitude: 0° 14' 7.44" E