About Dragon Garden
Dragon Garden in Vauxhall SW8 is a Chinese restaurant. The dragon garden — a cultivated space under the protection of China's most powerful mythological symbol. Classic Cantonese food near Vauxhall Cross, where the MI6 building stands on the south bank of the Thames, its green-striped postmodern towers familiar from every James Bond film made since 1994.
Available for dine-in and takeaway in Vauxhall SW8.
Find Us
143 South Lambeth Road, London, SW8 1XN
Share This Restaurant
Write a Review
Customer Reviews
No reviews yet — be the first to share your experience!