Explore details about location Farmcote Road. Farmcote Road is a location situated within the London Borough of Lewisham alongside other areas such as Tatnell Road, Heath Lane, Pitfold Road.