Explore details about location Archie Street. Archie Street is a location situated within the Harrogate alongside other areas such as Aldborough Gate, East Lane, Brookfield Close.