41 N Audley St, London W1K 6ZP
Bistro | Restaurant
A charming French bistro featuring a tasteful combination of whitewashed brick interiors and cozy banquette seating, complemented by an inviting wood-paneled cocktail lounge, creating a perfect atmosphere for dining and socializing.