North Allerton Farm is a place in South Glasgow and is mainly residential.
G N Perratt is a livestock farm which rears various animals for food.
Address: North Allerton Farm, East Kilbride, Glasgow, Lanarkshire, G75 8RR
Map showing North Allerton Farm in Glasgow.