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
See a problem?



