Title: The story of Stafford House
Subjects: London Stafford House, Palaces
Places: London (England)