16-02-2018 19:00
via
newsshopper.co.uk
A Deptford Discount and 7 other place names in SE London that are used in slang
Have you ever wondered what a Deptford Discount is? Or if someone tells you to stop Welling, what they mean? We are here to help.
Read more »