• Historic Landmark

    Historic Landmark

    Prominent historic landmark standing majestically at the entrance to the historic town of Upton upon Severn. The tower is uniquely shaped, with its hexagonal lantern and copper cupola. A recent renovation project has stripped back the paint of previous years to reveal the original brick beneath thereby enabling visitors to better experience the feel of…