The Lady Ottoline is a charming pub nestled in Bloomsbury, offering a warm retreat from the city bustle. Enjoy traditional British fare and a fine selection of ales in its inviting, Victorian-inspired setting.
11A Northington St, London WC1N 2JF, United Kingdom, London