Royalty Mews, London
4 bedrooms
Baths
Guests
A stay at Luxury Royalty Mews places you in the heart of London, within a 10-minute walk of Leicester Square and Piccadilly Circus. This luxury apartment is 0.6 mi (0.9 km) from Covent Garden Market and 0.6 mi (1 km) from Trafalgar Square.
Elevator
No nearby properties available in this region at the moment.