City Centre @ Fitzrovia W1 - 1Bedroom + balcony - Serviced apartments for Rent in London, United Kingdom
Entire home/apt in London, United Kingdom. Offering self-catering accommodation in London city centre, my spacious 1bed flat @ Maple Street is just 10-minute walk away from the popular shopping district of Oxford Street. The property is also a mile from Hyde Park. Furthermore the flat bene...
See this content immediately after install