Plumber in Garford, England The most extensive list of Plumber in Garford, England GRL Garford, England Plumber Detail Address: 4 Manor Farm Cottages, Garford, Abingdon, Garford, England OX13 5PB . Phone: +44 1235 848081. Types of specialists in Garford, England General contractor Plumber