Croft Motors phone Harvil Farm, Harvil Rd Harefield, Greater London UB9 6JL map General Cars phone 25, High St Harefield, Greater London UB9 6BX map if (!IN_DEV) { ?> } ?> J M Motors phone 84, Mount Pleasant Harefield, Greater London UB9 6BG map if (!IN_DEV) { ?> } ?>