Ashburnham Mews, London
3 bedrooms
Baths
Guests
Located in London (London City Centre), Lux St James Apartment Central London with WIFI - by City Stay London is within a 15-minute walk of Westminster Abbey and Buckingham Palace. This apartment is 0.6 mi (0.9 km) from St. James Park and 0.7 mi (1.2 km) from Victoria Station Travel Information Centre.
Parking
Elevator
WiFi/Internet
No nearby properties available in this region at the moment.