Explore details about location Upper Tichborne Street. Upper Tichborne Street is a location situated within the City of Leicester alongside other areas such as Mill Street, Larch Street, Mount Road.