Event Types
Services
Description
Spencer House built in 1756 for the first Lord Spencer whose was an ancestor of Diana Princess of Wales is the most wonderful 18th Century House built in London.
Location
London, Greater London, England, United Kingdom