In the heart of South East London, Dragon Castle stands as one of the most recognised and well established Chinese restaurants around. Our award-winning Dim sum and extensive a la carte menu has been a firm family favourite amongst local residents and visiting tourists for 14 years.
Our mission is simple- to provide customers with the freshest and most authentic food that has been crafted using traditional cooking methods and techniques. Our chefs come from the regions of China where the food was created and our specialist Dim Sum chefs have spent many years mastering how to make the perfect dumpling.
Our A La Carte menu has all the family favourites you expect from a traditional Chinese restaurant as well as regional specialties and chef specials and our famous Dim sum menu has 60 dishes to choose from!
As a family run restaurant, our passion and dedication shines through into our dishes and this is what drives us on a daily basis. Our philosophy is believing that authentic and honest food is created using not only the freshest ingredients on offer but also the simplest.