Tower of London
The Tower of London is a stunning, unique wedding venue in Central London, now licensed for civil ceremonies. Historic Royal Palaces are able to hire out The Tower of London for your whole day, from the ceremony through to reception. Historic Royal Palaces have announced that The iconic Tower of London is now available for […]