Explore details about location Lower Vickers Street. Lower Vickers Street is a location situated within the Manchester alongside other areas such as Charles Street, May Road, Great Ancoats Street.