London has some fantastic town halls and register offices to host your wedding, and one of my favourites is Islington Town Hall. Out of all of the hundreds of wedding venues I have visited, this is the one I have worked at most. This impressive Grade II-listed building was built in 1925, and has its main entrance on Upper Street. It has an amazing grand façade, and a beautiful marble staircase running through the middle of the building.