Walthamstow Studio Apartment
Walthamstow Studio is an apartment only 1.8 km from Tower of London, William Morris Gallery and British Museum. Guests can benefit from dry cleaning, laundry and housekeeping.
Within 200 meters from the venue, The Courtauld Gallery Cafe and Ottoman Palace serve a wide selection of meals.
Walthamstow Central station is 350 meters away.
This venue offers reflex massage, full body massage and back massages to rejuvenate after a busy day.