I can give you a 'quick' answer! Regards Vintman
PS taken at VAD Hospital in Winchcombe, Gloucestershire
Those are indeed the uniforms worn by recuperating soldiers from the British Army who had been injured physically or mentally during the Great War. Nice to know the exact location.
Still doesn't help with the identification though!
PS Vintman- you can answer the puzzle and get a point if you want. No need to drop hints