About Celestial
Celestial in Stockwell SW9 is a Chinese restaurant. Celestial — heavenly, divine, belonging to the sky. In the Qing dynasty, China was officially called the Celestial Empire (Tianchao). A Chinese restaurant named Celestial in Stockwell SW9, within walking distance of O Cantinho's regional Portuguese menus and the Caribbean bakeries of Brixton Road.
Available for dine-in and takeaway in Stockwell SW9.
Find Us
59 Loughborough Road, London, SW9 7TB
Share This Restaurant
Write a Review
Customer Reviews
No reviews yet — be the first to share your experience!