There’s a few things that instantly shout classic London when you hear them…Royals, Buckingham Palace, Big Ben, Westminster Abbey. Now imagine staying in the midst of all these things and getting to experience quintessential London……well, except maybe the Royals. And mixed within this iconic and classic location, a place that is modern and luxe : […]