Appley House

Appley House
Map
General information
Town or cityAppley, Isle of Wight
CountryEngland

Appley House (also: St Cecilia's Abbey) is an English country house and abbey in Appley Rise, Ryde, Isle of Wight.