Explore details about location Saint Peters Street. Saint Peters Street is a location situated within the Winchester alongside other areas such as Clifton Terrace, Alresford Road, Bereweeke Avenue.