The Abbey welcomed forty-two giant globes to Dean’s Yard today ahead of the launch of the UK’s largest public art trail by ...