Is This London's Most Stylish Aparthotel?Back when I lived in Edinburgh, George Street was the boutique bar laden street to be seen on. And, sitting gracefully amongst its...