Portfolio of new apartments in a prime location, in Battersea
Portfolio of new apartments in a prime location, in Battersea. REF:170724 York Road, Battersea, London SW11 Off market SPV sale Virtual freehold – 999-year lease… Read More »Portfolio of new apartments in a prime location, in Battersea