Kensington Palace
The ceremony for the 2020-2021 Brand of the year award will be held in March at Kensington Palace in London, UK.