120 Kings Road, London, SW3 4TR
Size: 35,901 sq ft Description: One Twenty King’s Road has been designed to have a positive effect on the health and wellbeing of those who work there, and to help protect the environment. Location: With Sloane Square just five minutes’ walk away, and all the main London stations within 30 minutes, getting anywhere from One […]