Tag Archives: elephant & castle

All hail the Dragon Castle, Elephant & Castle

I don’t often go to Elephant & Castle. Actually I don’t think I have ever been to Elephant & Castle except for when I eat dim sum at Dragon Castle. Dragon Castle is pretty much our fav dim sum in … Continue reading

Posted in By Area: South, London Restaurants, Restaurant reviews | Tagged , , , , , | Leave a comment