Filters:
Country:
Region:
Similar words:
furnished apartment building in Baynards
About 28 results.
Urban Stay Astral House Serviced Apartments Liverpool Street
Middlesex Street 129, E1 7JJ London, United KingdomLondon Short Term Rentals, Short Term Apartments In London, Short Lets,Long Term Serviced Apartment
Aldersgate Street 200, EC1A 4HD London, United KingdomFind Short / Medium Term Rentals In London. 1 2 3+ Monthly Rentals In London Inclusive of bills WIFI and Cleaning. London Short Term & Medium term accommodation. Fully-furnished short term rental…
Apartment Wharf - City Tower
Limeharbour 3, E14 9LU London, United KingdomLuxury 2 bedroom property in a modern and new building in Canary Wharf: two bedroom, two complete bathroom, one en-suite. The property is located within 10 minutes walking to Canary wharf station…