Albury Park

Orientation & Geography

Europe, United Kingdom, Surrey

Albury Park is a country park and Grade II* listed historic country house (Albury Park Mansion) in Surrey, England. It covers over 150 acres (0.61 km); within this area is the old village of Albury, which consists of three or four houses and a church. The River Tillingbourne runs through the grounds.