BEST GLUTEN FREE PIZZA!! If you are in London this is a must! The place had an amazing atmosphere and the food was incredible! My non-celiac friends didn't even realize it was gluten free and plant based!
— Yes, the establishment is dedicated gluten-free
— Excellent