Eden House (London)
United Kingdom /
England /
London /
Church Street, 89
World
/ United Kingdom
/ England
/ London
apartment building
Add category
A block of flats with commercial premises at ground floor level fronting Church Street.
38 flats.
Eden House, 89 Church Street, London NW8 8HN
38 flats.
Eden House, 89 Church Street, London NW8 8HN
Nearby cities:
Coordinates: 51°31'22"N -0°10'13"E
- Hanover Gate Mansions 0.6 km
- Marble Arch Apartments 0.7 km
- The Quadrangle 0.7 km
- Hanover Terrace Mews 0.7 km
- Park West Apartment buildings 0.8 km
- Chiltern Court 0.9 km
- North Gate 1.1 km
- Viceroy Court 1.4 km
- Eyre Court 1.4 km
- Somers Town Estate 2.6 km
- Adpar Street Estate/Hall Park Estate 0.3 km
- Merchant Square 0.5 km
- Paddington 0.6 km
- St. Mary's Hospital 0.7 km
- Marylebone 1 km
- City of Westminster 1.3 km
- Bayswater 1.5 km
- Camden Council 2.3 km
- Royal Borough of Kensington and Chelsea 2.6 km
- Central London 3.8 km