St Cecilia's Abbey, Ryde is an abbey of Benedictine nuns in the Isle of Wight, England.
Ryde Beach
Isle of Wight Bus and Coach Museum
Appley Tower
Appley Park
The Ryde Castle
The Dell
Appley Beach Cafe
The Duck
+44 1983 562602
stceciliasabbey.org.uk