undefined, London, United Kingdom. Xem bản đồ








A stay at this vacation home places you in the heart of London, within a 10-minute walk of Oxford Street and Piccadilly Circus. This vacation home is 0.8 mi (1.2 km) from Trafalgar Square and 0.7 mi (1.1 km) from Leicester Square. Make yourself comfortable in this vacation home, which has a kitchen. null