Situated 1.3 km from Buckingham Palace and 1.3 km from Westminster Abbey, 1 Bed Apartment Charlwood Street - Westminster offers accommodation in London. The apartment is 1.5 km from Houses of Parliament. Free WiFi is provided throughout the property.
Situated 1.3 km from Buckingham Palace and 1.3 km Read more
Situated 1.3 km from Buckingham Palace and 1.3 km from Westminster Abbey, 1 Bed Apartment Charlwood Street - Westminster offers accommodation in London. The apartment is 1.5 km from Houses of Parliament. Free WiFi is provided throughout the property.
Situated 1.3 km from Buckingham Palace and 1.3 km from Westminster Abbey, 1 Bed Apartment Charlwood Street - Westminster offers accommodation in London. The apartment is 1.5 km from Houses of Parliament. Free WiFi is provided throughout the property.
Number of Rooms: 1