Radisson Blu Edwardian, Bloomsbury Street 4 stars

9-13 Bloomsbury Street, Nr Covent Garden, Camden, London, WC1B 3QD, United Kingdom

Hotel image
Read more reviews for Radisson Blu Edwardian, Bloomsbury Street