Browns Agricultural Machinery Ltd
Hall: 12 Stand information: Hall 12 Stand 12.516

Browns have been manufacturing agricultural equipment since 1830. Farmers know that equipment carrying the name 'Browns of Leighton Buzzard' is synonymous with long lasting quality at a fair price
Address
Grovebury RoadLeighton Buzzard
Bedfordshire
LU7 4UX
United Kingdom