Royal Eye Hospital Founding Stone


The founding stone taken from the Royal Eye Hospital (formerly The Royal South London Ophthalmic Hospital) now located in the small community garden opposite 140 Blackfriars Road, Southwark, London.

Date: Laid 1890.

169 photos taken in April 2024 with a Sony a7R III and processed in Reality Capture.