Immaculate, brand new studio by the station - Apartments for Rent in Greater London, England, United Kingdom
Entire home/apt in Greater London, United Kingdom. A lovely studio flat minutes from Queens Road Station. Fully equipped kitchen, modern shower, kind size bed and extra sleeping option on a sofa bed in the living area.
See this content immediately after install