The first Pride of Britain Awards were held at the Dorchester Hotel in London in May 1999, then relocated to The London Studios in 2000, and then later relocated to Grosvenor House from the 2011 award ceremony.
where was the pride of britain awards held
Dorchester Hotel in London in May 1999 The London Studios in 2000 Grosvenor House from the 2011 award ceremony