China City - Russell Square

50 Woburn Pl, Russel Square, London, Greater London ,United Kingdom
China City - Russell Square China City - Russell Square is one of the popular Chinese Restaurant located in 50 Woburn Pl, Russel Square , listed under Chinese Restaurant in London, Greater London ,

Contact Details & Working Hours

Map of China City - Russell Square