Originally Posted by Bad Tempered Clavier
The best chippies are on the coast: if you're confined to London try to find a good pie and mash shop. That's about as "London" as you can get.
What's a pie and mash shop? They sell pies? What's mash?
Among all these great suggestions, of which I will be taking as much as I can, I want to see the real London. Real Londoners doing London-ish stuff. Pie and mash sounds London-ish, but wtf do I know?