BRIT Awards, a privately owned entity headquartered in the UK, was founded in 1977 and has an approximate employee count of 30. Functioning as the annual showcase for the UK music industry, the organization focuses on recognizing musicians. The organising company, BRIT Awards Limited, is a fully owned subsidiary of the BPI.
On June 10, 2026, the BRIT Awards announced the date for its 2027 show, confirming its return to Manchester’s Co-op Live for a second consecutive year, following its initial move to the city for both the 2026 and 2027 ceremonies. Previously, on June 8, 2026, Olivia Dean's "The Art Of Loving" secured the Album of the Year award at the 2026 BRIT Awards. Earlier, on May 28, 2026, creative studio NorthHouse developed the immersive visual system for the 2026 event, catering to both the in-arena audience and television viewers. This follows the BRIT Awards' relocation to Manchester, a move which, by March 12, 2026, was characterized as a significant development for the city and for the UK's creative industries.
Subscribe for full access to BRIT Awards's products in full detail
Subscribe for full access to BRIT Awards's revenue in full detail