Explore details about location Leicester Street. Leicester Street is a location situated within the Tewksbury alongside other areas such as Laite Road, Whipple Road, Pringle Street.