London - Great Newport Street 12
Situated right in the heart of London, Three Bedroom, Leicester Square Duplex features accommodation with city views, just 200 metres from Arts Theatre and 100 metres from Leicester Square Underground Station. It is600 metres from Royal Opera House and offers a lift. Featuring free WiFi throughout the property, the non-smoking holiday home has a fitness centre.The spacious holiday home features 3 bedrooms, ...
Additional information about the offer Great Britain - London - Three Bedroom, Leicester Square Duplex, opinions of holidaymakers as well as available dates can be found on the website our partner.
Additional information about the offer Great Britain - London - Three Bedroom, Leicester Square Duplex, opinions of holidaymakers as well as available dates can be found on the website our partner.
BG.5397348