The Lady Ottoline
A gorgeous British restaurant in Bloomsbury, The Lady Ottoline is the place to get your fill of traditional British food. The venue boasts an array of delicious dishes, including fish 'n' chips, fancy pie and mash or a hot smoked salmon Scotch egg.