Great Abington Village Ground is located in Cambridge, United Kingdom on 67 High St, Abington, Little Abington, Great Abington. Great Abington Village Ground is rated 4.6 out of 5 in the category cricket ground in United Kingdom.
Address
67 High St, Abington, Little Abington, Great Abington
Accessibility
Wheelchair-accessible entrance