T on the Green

Open
Lordship Lane
London, England N17 8NJ

T on the Green is a charming pizzeria located in the heart of London, England. Known for its inviting atmosphere and delicious wood-fired pizzas, this eatery takes pride in using fresh, locally sourced ingredients. With a diverse menu that caters to all tastes, it's a perfect spot for pizza lovers and families alike, making it a beloved destination in the vibrant city.

Generated from this place's information

Own this business?
See a problem?

You might also like

United KingdomEnglandT on the Green