Phone: +442070343100
Address: 29A James Street, London, W1U1DZ, United Kingdom
City: London
Dishes: 35
Reviews: 503
"When I first approached this restaurant from the street, it seemed deserted and questionable. However, upon entering, I was pleasantly surprised to find a spacious and bustling dining area."
All prices are estimates.