2012-03-31 20:34:11
Beyond the magnificent facade of the Mansion House which greets guests on arrival, lies a 5 star hotel on the border of Hertfordshire and Bedfordshire