I work in the Blackfriars area and ventured further South on foot towards Elephant and Castle yesterday. I noticed a sign on a building "The Priory". I think it was in Lancaster St. off Blackfriars Rd.
Does anyone know what this is? I guess it is not a branch of the famous Priory or maybe it is.
The area is fascinating you notice something different each time you wander off the main track.