The Square (6-10 Bruton Street, London, London, W1J 6PU) My husband rates this the best restaurant in London, I have to agree. I have been 3 times lately, taking advantage of the stunning value set menu. The service is fabulous warm and helpful, the food amazing. I think it is represents the best value for money. The table are well spaced out and huge which I love. Its a real treat to have this establishment in the city that I live in, if you have nt been yet I think you ought.
Link to this reviewSeptember 2009 |