theswindian.com
Restaurant review: Burger & Lobster
Locations: Farringdon, Soho, Mayfair, City I love small menus, as it makes it so much easier to choose what you want. Burger & Lobster go one step further, as they don’t even b…