Spencer House, Westminster

The west side of Spencer House, which overlooks Green Park
View of the house, circa 1800

Spencer House is a historic town house at 27 St James's Place in the St James's area of Westminster, Greater London, England. The house is Grade I listed on the National Heritage List for England.[1]

  1. ^ Historic England, "Spencer House (1264952)", National Heritage List for England, retrieved 2 July 2017