Nestled in the heart of the historic Bloomsbury district, The Goodenough Hotel is a sophisticated, luxury hotel steeped in history dating back to the 19th century.
Number of rooms: 65
23 Mecklenburgh Square, Camden, London, WC1N 2AD, United Kingdom