Green Orchard Restaurant
ORDER ONLINE from Green Orchard, a Chinese Restaurant and Takeaway in London (E14 3RQ). Order direct for the cheapest prices. We are London's favourite Chinese Restaurant and Takeaway.
Green Orchard (Isle of Dogs) - Chinese Restaurant and Takeaway in London
We are now open seven days a week 240 Westferry Road, London, E14 3RQ We are now open seven days a week 02036026789 Welcome to Green Orchard!
We are located at 240 Westferry Road, London E14 3RQ.
We pride ourselves in making the most delicious Chinese food in Canary Wharf!
If you require any catering for a party, business meeting or any other occasion, please get in contact with Green Orchard and we will design a menu to suit all your needs!
Please fill in the form below and click "Make Reservation" to book a table at Green Orchard, at on for people.