« Thames Town – A little England in China
In the style of Chester City centre, along with a chain pub.
Δ