Cosy room in Russell Square, Shared flat - Apartments for Rent in London, England, United Kingdom
Private room in London, United Kingdom. The flat is located in Bloomsbury, in the heart of central London. A few minutes walk from Russell Square station, near Kings Cross St Pancras and Euston and very close to the British Museum, Brunswick centre, British Library and walking distance ...
See this content immediately after install