Gorgeous 2 bed in Bloomsbury, Central London WC1 - Apartments for Rent in London, England, United Kingdom
in London, United Kingdom. Lovely good sized apartment with two double bedrooms comes with large windows, brightly lit and surprisingly spacious living. It is a short walk to Russell square and tourist attractions. Quiet flat located close to shops, Brunswick centre, cinem...
See this content immediately after install