Dubai's flying taxi ambitions on display in London

Flying taxi on display in Charing Cross, central London, is set to take to the UAE skies in 2026.