Homestay
Guest Rating: 3
See all 4 reviews
., Tower Hamlets

London, 

Greater London, 


E1 5JL,  United Kingdom
Photo 1 of 26
Guest room
 
StreetDining TableStreet MuralHallwayDining TableKitchenKitchen