
18 Pollard Close, London, E16 1LG
Star Rating: N/A
Baraka House Royal Victoria is situated in the Newham district of London, 2.9 km from West Ham, 4.1 km from Canary Wharf Underground Station and 5.1 k...more
Baraka House Royal Victoria is situated in the Newham district of London, 2.9 km from West Ham, 4.1 km from Canary Wharf Underground Station and 5.1 km from Docklands. Among the facilities at this property are a shared kitchen and full-day security, along with free WiFi throughout the property. O2 Arena is 6.2 km away and London Stadium is 6.2 km from the homestay.
East Ham is 5.5 km from the homestay, while Westfield Stratford City is 6.1 km from the property. London City Airport is 2 km away.