Tag Archive for: nantwich

Little Ben
The 'Big Ben' clock tower is normally a landmark you associate with London not Cheshire! Yet motorist passing along the A51 Chester Road to Nantwich have been stunned by a 70ft replica of Big Ben made from 500 bales of straw. The "Little Ben"…