Gloucester Cathedral’s substitute organ has ring of truth
GIVEN that its organ is currently away, undergoing restoration, casual visitors to Gloucester Cathedral might be surprised to hear what they think is the organ being played. Built in 1666 with 3600 pipes, it is the only…