Lily Allen – With husband David Harbour seen at Scott’s in London Lily Allen – With husband David Harbour seen at Scotts in London