Originally built as a chapel in 1783.
Location 72 Blackfriars Road, London, SE1
Categories
Authority
More Information The Ring Public House