The Cabbage Patch, Twickenham
Profile
This excellent local pub is just a stone's throw from Twickenham Stadium, earning itself something of a reputation among rugby fans. A delightful venue in its own right.
Employees
Mr Stuart Green
(General Manager)