A Luxury London hotel gets a modern artistic treatment
Modern street art meets luxury as Hotel ME London opens its doors and allows Street Art London to take over the 30-meter marble wall of its atrium. Hotel ME is a premier 5-star hotel in London that is popular because of its state-of-the-art facilities and exquisite wine and dine experiences at the STK Restaurant and Roof […] Continue Reading