Explore details about location Francis Street. Francis Street is a location situated within the Cheltenham alongside other areas such as Trinity Lane, Suffolk Street, Thirlestaine Road.