Description: KKS Savills is an award-winning, international design studio based in London, specialising in development strategy, occupier strategy and interior architecture.
KKS Savills 32-34 Great Peter Street London SW1P 2DB United Kingdom
+44 (0)20 7799 8300 [email protected]
KKS Savills 33 Margaret Street London W1G 0JD United Kingdom