Get Directions to China City Restaurant - Russell Square ← View details Flat 50, Russell Court, 50 Woburn Place, London WC1H 0JZ, United Kingdom, London, England Get Directions From* To * — Required information