Edgware Road Apartments
Lve- Edgware Road apartment boasts convenient location not far from Royal Albert Hall and London Zoo.
The city center is 4 km away. The family fare restaurant Meya Meya is just about 5 minutes’ walk from the property.
The apartment offers rooms with a refrigerator and a microwave for a comfortable stay in London.
London City airport can be reached in 20 minutes by car.