The Tabernacle

The Tabernacle
Algernon Rd, London, Lewisham, SE13 7AT
Photo of The Tabernacle