Square Tower

Rate this item
(0 votes)
The Square Tower is situated in Portsmouth; England The tower was built in 1494 as part fortifications and as a home to the governor of Portsmouth

Additional Info

  • Phone Number: 07519505785
  • Address Line 1: Broad St
  • City: Portsmouth
  • Post Code: PO1 2JE