A joyous wedding party drives through Trafalgar Square, on the open top deck of a hired London Routemaster bus, on 8th July 2021, in London, England.