China City - Russell Square
50 Woburn Pl, Russel Square,
London, Greater London ,United Kingdom
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
,