62 Carter Ln, London EC4V 5EA
Restaurant
Terra Rossa St Paul's offers an authentic taste of Puglia in London, conveniently located just steps from St Paul's Cathedral and near key attractions like the Millennium Bridge and Tate Gallery. With a focus on homemade pasta, stone-baked pizza, and a curated selection of Italian wines and artisan beers from Puglia, the restaurant caters to diverse dietary needs with dedicated gluten-free and vegan menus. Additionally, a private room is available for hosting memorable events.