Ad: This forum contains affiliate links to products on Amazon and eBay. More information in Terms and rules
London and most of south Britain are there for the tourists. They aren't real, it's just one big rat race
It's just a pasty with meat and vegetables in it