Britain's What's On Event Guide
Spencer House is London's most magnificent eighteenth-century private palace, built between 1756-1766 for the First Earl Spencer, ancestor of Diana Princess of Wales...
See more >
Spencer House
27 St James’s Place SW1A 1NR
Sun 2 Jun 19