15 Amazing Westminster Wedding Venues
Westminster is one of the most iconic areas of London. Close in proximity to Buckingham Palace, Trafalgar Square, the Houses of Parliament, Big Ben, and the River Thames. If you’ve been looking for somewhere classic and sophisticated to hold your wedding ceremony or reception, Westminster is the perfect location. Plus, with the number of incredible …