£260m Residential Development in Richmond Approved
After five years of intense negotiations, developers have gained approval for a significant residential project in Richmond upon Thames.The Manor Road development will replace a former Homebase store with 453…





