Poplar Farm Nurseries
Poplar Farm, Oxford Road, Oakley, Aylesbury HP189RQ Aylesbury , Buckinghamshire, United Kingdom United Kingdom
- Profile: Poplar Farm Nurseries is a Nurseries - Wholesale company located at Aylesbury , Buckinghamshire,, United Kingdom United Kingdom, address is Poplar Farm, Oxford Road, Oakley, Aylesbury, Aylesbury , Buckinghamshire, HP189RQ UK, postcode is HP189RQ, you can contact Poplar Farm Nurseries by phone 441844237787