Appley House

Appley House (also: St Cecilia`s Abbey) is an English country house and abbey in Appley Rise, Ryde, Isle of Wight. ==Geography== It is located at the extremity of the Dover. It is much and deservedly admired for the singular beauty of its situation. The wood, which grows close down to the sea-shore, is a noble object from the house, and presents ....
Found on
No exact match found