squirrel inn is located 61 areley common in areley kings (DY13 0) in the region of worcestershire (england). This place is listed in the nightlife category of the geodruid areley kings 2017 guide.