Greater London · England
Carshalton has 2 golf courses, including parkland and par 3 layouts. 1 is 18-hole and 1 is 9-hole. 1 has published green fees and 1 offers online booking.