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