Following an extensive refurbishment in spring 2011, the restaurant is contemporary in design. The restaurant accommodates 130 people, while the large alfresco terrace overlooking the Thames seats 80 guests. Royal China Canary Wharf is a minute‚s walk from the Thames Clipper's Canary Wharf Pier.
On week days the restaurant is popular with business people, while weekends attract locals and families. The restaurant serves a traditional Hong Kong Chinese menu, perfect for guests wishing to indulge in authentic Chinese cuisine.