World Short Stay Apartment in Westminster in London offers accommodation with free WiFi, 1.4 km from Westminster Abbey. The property is 1.5 km from Houses of Parliament and a 20-minute walk from Big Ben. The apartment features 2 bedrooms, a kitchen with a dishwasher and an oven, a washing machine an Read more
World Short Stay Apartment in Westminster in London offers accommodation with free WiFi, 1.4 km from Westminster Abbey. The property is 1.5 km from Houses of Parliament and a 20-minute walk from Big Ben. The apartment features 2 bedrooms, a kitchen with a dishwasher and an oven, a washing machine and a bathroom with free toiletries. A flat-screen TV is available. Popular points of interest near World Short Stay Apartment include Buckingham Palace, St James's Park and Battersea. The nearest airport is London City Airport, 13 km from the accommodation.