• Photos
  • Map
  • Streetview
  • Upload

City: London

The town hall is a Victorian gothic building, built in 1888 still in use as town hall. The hall is available for hire for family celebrations, weddings, meetings, business entertaining and product launches.


Avg. Rating:4 Star Rating
Currently there are no reviews for this place. Be the first one to review.

Upload Image