Set 1.3 km from Lord's Cricket Ground in London, this apartment features a balcony with city views. The unit is 1.4 km from Hyde Park. Free WiFi is featured throughout the property.
Set 1.3 km from Lord's Cricket Ground in London, this apartment features a balcony with city views. The unit is 1.4 km Read more
Set 1.3 km from Lord's Cricket Ground in London, this apartment features a balcony with city views. The unit is 1.4 km from Hyde Park. Free WiFi is featured throughout the property.
Set 1.3 km from Lord's Cricket Ground in London, this apartment features a balcony with city views. The unit is 1.4 km from Hyde Park. Free WiFi is featured throughout the property.
Number of Rooms: 1