Skip to content
Pulse News
CityInEurope
Dragon Castle
ainudil, CC BY-SA 2.0

RestaurantFood & drinkIndoor

Dragon Castle

Walworth Road 114, SE17 1JL London · District Southwark

Share

Kids' passport

Collect a stamp at every museum, park and playground you visit. Free for members.

Walworth Road 114, SE17 1JL London · District SouthwarkOpen in Maps

Quick answers

What is Dragon Castle?
Dragon Castle is a restaurant in London.
Where is Dragon Castle?
Dragon Castle is at Walworth Road 114, SE17 1JL London, London.
Is Dragon Castle wheelchair accessible?
Yes, it is marked as wheelchair accessible.

Information last updated 2 November 2026