King Street, London
bedrooms
Baths
Guests
Offering free WiFi and city views, Apartment 1, Opera House(Second Floor) is a property located in the heart of London, just a 4-minute walk from Leicester Square Tube Station and 300 yards from Arts Theatre.
WiFi/Internet
Non-smoking
No nearby properties available in this region at the moment.