St Margaret's Cosmopolitan Cricket Club is located in Dover, United Kingdom on Glebe Cl, St Margaret's at Cliffe. St Margaret's Cosmopolitan Cricket Club is rated 4.8 out of 5 in the category cricket ground in United Kingdom.
Address
Glebe Cl, St Margaret's at Cliffe
Accessibility
Wheelchair-accessible car park