Weston Green Tower

Weston Green Tower is a watch tower located across North Green Street and Weston Green Avenue from the northeast corner of Weston Green in Southport. From the tower, the Weston Guards can see along the lengths of the streets, oversee what is happening on Weston Green, and keep watch over all of Weston North.
Type
Tower
Parent Location


Cover image: by Peter Nelson (Zero Sum Games)

Comments

Please Login in order to comment!