Kensington Palace
The 2017–2018 awards ceremony took place in Kensington Palace in London, where 245 winners were awarded.