Casa Sami
44 Lambourne Road Barking, IG11 9PSLocated in Barking, this apartment is 16 km from London. The unit is 50 km from Windsor. The kitchen is fitted with an oven. Towels and bed linen are available at Casa Sami.
1 rooms
from £66