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...