The Crown is a classic London pub located in the heart of Bloomsbury on New Oxford Street. Enjoy traditional British fare and a wide selection of beers, perfect for a casual pint or a hearty meal.
51 New Oxford St, London WC1A 1BL, United Kingdom, London