Spectacular 2BD Flat Close to Russell Square! - Apartments for Rent in London, England, United Kingdom
in London, United Kingdom. Stunning refurnished 2 bedroom top floor flat in the heart of Bloomsbury. Spacious living room, beautiful interiors. Double bedrooms with built in storage, separate bathroom (with shower), separate kitchen and dining. Amazing location close to the...
See this content immediately after install