Het Spaansche Hof is van oorsprong het “Huis van Assendelft”, een voormalig stadspaleis uit 1469. In 1677 werd het pand in gebruik genomen door het Spaansche gezantschap. Bijna tweehonderd jaar later, in 1861 werd het gebouw ingericht tot Britse Ambassade. Na vertrek van de Britse Ambassade heeft het nog tot 1984 gediend als residentie voor de Britse ambassadeur.