Map
High St., Madingley, England CB23 8AB, United Kingdom
Restaurant
The Three Horseshoes