Posts

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"…