Restaurants in Elephant and Castle

Browse the Elephant and Castle Map

Dragon Castle

Dragon Castle

100 Walworth Road ē Show on map Chinese
£ 25 avg

Breathing new life into a grim, grey area of the city that is scheduled for long-term regeneration, the Dragon and Castle is a terrific and exciting restaurant occupying the gro...

View Details