Another hidden gem, serving some of the best sourdough pizza available in London. If you’re in the mood to try something new, make sure you get the pesto, mozzarella, parmesan and lemon zest pizza!
Your email address will not be published. Required fields are marked *
Or connect with