Best of the Best Award

CENTRAL SAINT GILES, 1 ST GILES HIGH STREET, LONDON