Ollie Dabbous' Mayfair restaurant is a three storey affair consisting of a fine dining tasting menu upstairs with an all-day a la carte on the ground floor and a basement bar. It's pretty impressive looking.
Address: 85 Piccadilly, London W1J 7NB
- Green Park
Telephone number: 0203 146 8666
1 Michelin star
85 Piccadilly, London W1J 7NB