top of page

The Square Tower

The Square Tower is a family run venue in Old Portsmouth. Built in 1494 during the reign of Henry VII, the Square Tower offers the perfect historic setting for weddings, parties and special occasions.

We are fully licenced to host weddings, parties, special occasions and to serve alcoholic drinks. 


The Square Tower is a truly historic wedding venue, it is one of the oldest buildings in Portsmouth. The Tower retains many Tudor features offering a unique feel and atmosphere for your wedding day.

We have been hosting beautiful weddings for over 10 years at the Square Tower and are one of very few venues offering a truly complete service from a very experienced team.

JHP_5307-1208 copy.jpg
bottom of page