Kensington Palace
The 2015, 2016, 2017 and 2018 award ceremonies took place at Kensington Palace in London.