1 Answers
Ye Olde Cherry Tree is a grade II listed public house on the corner of The Green and The Mall in Southgate, north London, which dates from around 1695.
4 views
Answered