Presenting Handel's music in a London church in which he himself used to sit, with singers backed by a band of a sort he had specified - the London Handel Society's last concert in St George's Church, Hanover Square, proved a delight.