George Spencer Designs is proud to represent in the United Kingdom a curated selection of independent designers and labels. Only available in the London showroom.
Visit our London Showroom
310-311 Design Centre East Chelsea Harbour London SW10 0XF
George Spencer Designs is proud to represent in the United Kingdom a curated selection of independent designers and labels. Exclusively available in the London showroom.