Kneller Gardens Café

Middlesex - Twickenham

Kneller Gardens, Meadway, Twickenham TW2 6PH, UK

TW2 6PH