Leadbelly’s Bar and Kitchen London

Leadbelly’s Bar and Kitchen in London is the perfect space for a relaxed eating and drinking experience. I visited last month with my fellow gluten free pals. The restaurant, located in Canada Water, offers a vast menu, which is 98% gluten free!

View Post