Source
After a preview at Westminster Abbey last week, the globes finally went in display! You can view mine along the London Southwark-Lambeth trail at Vauxhall Pleasure Gardens! Let me know if you see it!