Restaurant Review: Dragon Castle
Let’s face it, if someone asked you for the arse end of Zone One in London, Elephant & Castle would be one of the areas that first spring to mind. I first ate at Dragon Castle some time last Autumn for late lunch with a large group of thirty chinese people whom I mostly did not know. A socially awkward occasion, but the food had been decent. The Dim Sum, probably re-heated frozen items made […]

