This delightful bistro is situated at number 3 Shepherd Market in the heart of Mayfair. Small and cosy with super friendly staff. Book a table to avoid disappointment particularly at weekends. We were seated at a table for four, by the window - great for watching the bustle of Mayfair at night. The waiters are fantastic, nothing is too much...
More
