Thank you for your patience while we retrieve your images.


St. Helen's Oratory

St. Helen's Oratory is the reamains of a small ruined chapel dating back to Roman times. It is located on Cape Cornwall in the West Penrith area of Cornwall, near St. Just.
St. Helen's Oratory