Twickenham Green (or The Green) is the primary home venue for Twickenham CC First XI and Second XI (with home games being played on alternate Saturdays).
The Green is overlooked by The Holy Trinity Church of England Church to the South East and bordered by a number of shops to the North.