Studio Rooms Ensuite Newbury Park London
277 Aldborough Road South, Seven Kings, IG3 8JD, United Kingdom
Boasting a garden, Studio Rooms Ensuite Newbury Park London is located in Seven Kings in the Greater London region, 4.7 km from Barking and 6.1 km from Snaresbrook. The property is around 6.8 km from South Woodford, 6.9 km from East Ham and 7.