195 Great Portland Street Greater London, England W1W 5PS
Seated: 45
Standing: 50
The main restaurant area is named 'The Deli' due to the fresh produce decorating the counter tops, all of which are for sale to take away or order through the online shop. This space transports you to the heart of Spain with Jamón carvers and our beautiful bar area with bespoke suspended lighting.