Drake & Morgan
London
Star I in brass spotted at Drake & Morgan at King's Cross, a beautiful restaurant in the heart of London with not one but two bars, an open kitchen and year-round outside space.
Star I in brass spotted at Drake & Morgan at King's Cross, a beautiful restaurant in the heart of London with not one but two bars, an open kitchen and year-round outside space.