The Bedford Belle | Bloomsbury

3 Beds
Underground Station iconTottenham Court Road Station
WC1B 3AGWC1B 3AG
Add to wishlist
From £458 per night