Norwich Street Apartments

London

United Kingdom

Guests can benefit from complimentary WiFi, as well as an onsite gym. Enjoy all the comforts of your own home with a fully equipped kitchen and comfortable lounge area.