Since 1894, this property has proudly overlooked South Park. Previously owned by the London Institute for the Chelsea College of Art and Design, located on Hugon Road, SW6. It was leased by Thomas’s in 2005 and underwent a complete refurbishment. In 2024, the lease was renewed for a further 25 years.