26/04/2014
Broadway Tower is a garden factory built in 1799 near the village of Broadway, England. It is located on one of the highest hills of the Cotswolds, 312 meters above the sea For sunny day, thirteen counties of England can be seen from the top of the tower.