Jan
28
10:00 AM10:00
iVisit.... Spencer House
Spencer House is London’s most magnificent eighteenth-century aristocratic palace
Built between 1756-1766 for John, first Earl Spencer, an ancestor of Diana, Princess of Wales (1961-1997) it is London’s finest surviving eighteenth-century town house.