AA Rosette Award

Mayfair’s relaxed Great British Restaurant sets about filling the void.