Falmouth Town AFC Social Club City Falmouth Clubs Falmouth Town Address Bickland Water Road Capacity 1000 Surface grass