London > Shopping > Food and Drink Shops
13 Connaught Street, Bayswater, London W2 | 2 minutes walk from China Garden
Huge sacks brimming over with coffee beans of every different variety decorate the floorboards of this historic establishment. Savour the smells of freshly roasted and... More
What's On Today
Near China Garden
From cheap budget hotels to luxury 5 star hotels see our special offers for China Garden hotels, including Crowne Plaza London The City from 74% off.