Company name: T on the Green
Description: Looking for cosy tea rooms in Tottenham? Look no further than T on the Green. We welcome customers from across North London.
Bruce Castle Park Pavilion Bruce Castle Park, Lordship Ln, London N17 8NJ, United Kingdom