The Turk's Head

The Turk's Head
Winchester Road, Twickenham, Middlesex, TW1 1LF