Phone: +442076211331
Address: 22/23 Liverpool Street, London, EC2M7PD, EC2M 7PD, United Kingdom
City: London
Menu Dishes: 35
Reviews: 3
"This place has the best burger in town! It truly doesn't get any better than this. The wait may be long but trust me, it is worth it. As an athlete, I had to go back and eat there a second time."
All prices are estimates on menu.