About the 18 Stafford Terrace
18 Stafford Terrace is a unique example of a late Victorian townhouse. Home to the Sambourne family, it survives with almost all of its furniture and fittings intact.Address
18 Stafford Terrace,
18 Stafford Terrace,
Kensington,
London,
W8 7BH