ST STEPHEN'S CHURCH GARDENS
Description
Discover the hidden oasis in the heart of London with St Stephen's Church Gardens. Immerse yourself in the enchanting beauty of this historic churchyard, adorned with lush green shrubs and a majestic leaning tree.
Details
6320 x 4740px
Formats
Digital Download
Printed Product
Buy
From $33.71