Nice Pubs
The Lady Ottoline is one of Nice Pubs.

1. The Lady Ottoline

11a Northington St, London, Greater London
Gastropub · Holborn and Covent Garden · 31 tips and reviews