New10 photos · Floorplan£3,684 pcm1 bed1 bathFlat522 sq ftBloomsbury Square, Bloomsbury, London, WC1AListed 5 days ago
14 photos · Floorplan£7,367 pcm2 bed2 bathFlat1,234 sq ftNew Oxford Street, London WC1AListed 15 Oct 2026