Westminster institution, Shepherd’s, a favourite haunt of politicos, lobbyists and journalists has returned to London’s dining scene after two years. When the restaurant closed in 2013 it was dubbed “the end of an era” by The Spectator and certainly that part of town remains curiously bereft of mid-priced alternatives. So news that Shepherd’s has reopened (under […]