06.13.2011 From Art Installations to a Deconstructed Snickers Bar, The Corner Room Restaurant Has It All London’s The Corner Room is the perfected amalgamation of high-end dining, pop-up style, and boutique location… Keep reading