Terra Rossa St Paul’s is an independent Italian restaurant located on Carter Lane, positioned just moments from St Paul’s Cathedral in the heart of the City of London. Its central location places it within easy reach of major landmarks including the Millennium Bridge, Tate Modern and the riverside walkways along the Thames. The area is a busy commercial district during the week, attracting office workers, visitors and locals looking for relaxed dining close to the cathedral and the historic streets surrounding Ludgate Hill.
The restaurant specialises in the cuisine of Puglia, the southern Italian region known for its rustic dishes, olive-oil-rich cooking and emphasis on simple, high-quality ingredients. Terra Rossa aims to bring the warmth and hospitality of a traditional Puglian masseria to central London, offering a welcoming atmosphere with rustic décor, warm lighting and a casual, neighbourhood feel. The St Paul’s location is designed to suit both quick lunches and leisurely evening meals, with a layout that accommodates couples, families and groups.
The menu features a wide selection of homemade pasta, stone-baked pizza, antipasti and regional Puglian specialities. Popular dishes include ravioli, ragù, seafood plates, burrata, bruschetta and classic desserts such as tiramisu. The restaurant also offers gluten-free pizza, vegetarian and vegan options, and a drinks list that includes Italian wines - particularly from Puglia - alongside cocktails and coffee. The focus throughout is on fresh, seasonal produce and traditional cooking techniques.
Carter Lane’s mix of historic buildings, boutique hotels and cafés provides a fitting backdrop for Terra Rossa’s relaxed Italian dining style. With its authentic southern Italian flavours, friendly service and prime location near one of London’s most iconic landmarks, Terra Rossa St Paul’s has become a popular choice for both City workers and visitors seeking comforting, regional Italian cooking.