London Square acquires former care homes site in Chelsea for £54m

Published on March 28, 2024

The former later living asset is next to Royal Hospital Chelsea, home to the Chelsea Pensioners.