London Square buys prized site next to the Royal Hospital in Chelsea
Award-winning residential developer London Square has acquired a former care home and convent site in the heart of one of the capital’s most historic conservation areas - neighbouring the magnificent Royal Hospital Chelsea, home to the Chelsea Pensioners.
Read more