LEDA Properties are expert property developers based in Abingdon. We have commercial property available to rent in great locations like Stroud, Cirencester, Oxfordshire and York.
2 Bignell Park BarnsChestertonBicesterOX26 1TD