Star Land Realty UK has received planning approval for a residential scheme on the site of the historic Barnes Hospital in Mortlake, Richmond upon Thames.
The plans will see 107 homes, 22% of which will be affordable, delivered across three
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.