Aitch Group has acquired the former Finchley Metropolitan Police Station, for £6.2 million. The developer will submit plans for a 53 home residential scheme on the 0.47 acre site, situated at 193…
Read MoreAitch Group has acquired the former Finchley Metropolitan Police Station, for £6.2 million. The developer will submit plans for a 53 home residential scheme on the 0.47 acre site, situated at 193…
Read More