The London Slang site has moved (and evolved !)
If you are not linked automatically to the new site click on the image below to go to www.londonslang.com