Walthamstow Apartment Stay, Near Central London
Walthamstow Apartment Stay, Near Central London is an apartment only 1.9 km from Lloyd Park.
The venue is 3.5 km away from Wanstead Park . Guests will enjoy Thai and Chinese meals in Thainese, which is 50 meters from the property.
There are Walthamstow Central subway station and Walthamstow Central train station in walking distance.