Explore details about location Burford Road. Burford Road is a location situated within the London Borough of Sutton alongside other areas such as The Gallop, Throwley Way, London Road.