Development Site, Abingdon on Thames

Back

C. 0.303 acre (c. 0.123 hectare) freehold development site in north Abingdon, with detailed consent to erect 3 x one bedroom and 5 x two bedroom apartments in a contemporary building