Buildings of England: Hertfordshire, The @ Cecil House