This year’s venue is the Millennium Gloucester Hotel in London

The Millennium Gloucester Hotel is situated in Kensington in the heart of Central London.

The Millennium Gloucester Hotel

4-18 Harrington Gardens
Kensington
London
SW7 4LH

Phone: +44 (0) 20 7373 6030