THE LANDMARK LONDON
With its ambience, rich history, and unrivalled reputation, The Landmark is the perfect venue for this prestigious event. Located in the heart of London, with stunning interiors and world-class facilities it will provide an exquisite setting for our awards ceremony.
Address: 222 Marylebone Rd, London NW1 6JQ