Florence Road

Florence Road has some fine large villas c1880 at its western end.