Glass is awed by the historic beauty of Ellenborough Park
ENGLAND'S history is undoubtedly its biggest tourist attraction and when one visits Ellenborough Park it is easy to see why. The stunning manor house, which has its origins in the 1400s, is a record of Eng...