Freightliners City Farm
City Farm, Sheringham Rd., Holloway, London, United Kingdom, N7 8PF
(02076) 090467 Phone
(02076) 099934 Fax