Explore details about location Baizdon Road. Baizdon Road is a location situated within the London Borough of Lewisham alongside other areas such as Greenwood, Gable Court, Westwood Hill.