Google Street View of China Palace
Address: 136 Station Rd, Edgware HA8 7AA, United Kingdom
| Phone:
+44 20 8905 7599
China Palace
360° Google Street View panorama
Explore More Cantonese restaurant
China Garden
Fortune Cookie Chinese Takeaway
V-Dimsum-Dumpling & Chinese Takeaway
Taste of China
Explore More Chinese restaurant
Panda Village (Barnet)
New Kwun Wah
Imperial City (Fulham | Imperial Wharf)
Fantasy Takeaway
Nearby Restaurants
Jenny's Cafe (0.04 km)
Curry Centre, Indian Restaurant, Edgware (0.06 km)
Mascalzone (0.06 km)
Lahore Tikka Masala (0.08 km)
Falafel (0.09 km)