About it
Baraka House Royal Victoria offers accommodations in London, 1.8 miles from Tube Station and 2.7 miles from Canary Wharf Tube Station. Among the facilities at this property are a shared kitchen and full-day security, along with free Wifi throughout the property. East Ham Tube Station is 3.4 miles away, and Stratford City Westfield is 3.8 miles from the homestay.
O2 Arena is 3.8 miles from the homestay, while Olympic Stadium is 3.8 miles from the property. The nearest airport is London City Airport, 1.2 miles from Baraka House Royal Victoria.