Amazing Apartment offers accommodation in London, 300 metres from Buckingham Palace. The air-conditioned accommodation is 700 metres from St James's Park. Westminster Abbey is 1 km from the apartment, while Houses of Parliament is 1.3 km from the property. London City Airport is 13 km away. Read more
Amazing Apartment offers accommodation in London, 300 metres from Buckingham Palace. The air-conditioned accommodation is 700 metres from St James's Park. Westminster Abbey is 1 km from the apartment, while Houses of Parliament is 1.3 km from the property. London City Airport is 13 km away.