The Square, a Mobile Two Star Restaurant, is perhaps the finest restaurant I've ever had the pleasure to enjoy. Every course was an adventure. Every bite was delicious, and presentation was beautiful.
It would be worthwhile to travel from the USA to London again just to dine at this gastronomy haven.