This one isn't London but there's a fish and chip shop in Ely called The Fish House that I make sure to visit whenever I head home to Cambridgeshire. I'm from Soham, so Ely is the closest city and ...
while his "elegant" Harrods Social eatery has been replaced by a concession in the store's Dining Hall, where gourmet hot dogs are served for £19. Not exactly cheap, but not as out of reach as ...