Condo in Greater London · ★4.0 · 1 bedroom · 1 bed · 1 bath
Offering free WiFi and city views, Leicester Square is an accommodation situated in London, just 200 yards from Arts Theatre and 550 yards from Queen's Theatre. The property is 900 yards from Trafalgar Square and less than 0.6 miles from Covent Garden.
["Iron", "Wifi", "Shampoo", "TV", "Smoke alarm", "Kitchen", "Hair dryer", "Essentials"]