The Turk's Head

28 Winchester Road Twickenham TW1 1LF