Spencer House



All Links

Share this:

Details of Spencer House

About Spencer House
Spencer House- Fine example of an eighteenth-century aristocratic private palace in London, overlooking Green Park. Includes history, online tour via sensitive plan or list, and visitor information.