What began in a small Irish pub in Mayfair in 2011 is now an international brand with outposts as far as New York City, Bangkok and Jeddah. London itself has at least 10 locations, all focused on perfecting two ingredients - burger and lobster.
+44 20 7432 4800
Burger & Lobster, Dean Street, London, United Kingdom
Do you represent this business? Contact us to update your information & to manage your page.
Added 1 year ago