Explore details about location Albury Street. Albury Street is a location situated within the Holbrook alongside other areas such as Albury Street, Fleet Street, Portell Street.