Explore details about location Albemarle Street. Albemarle Street is a location situated within the Richmond alongside other areas such as Swansboro Lane, Hillwood Avenue, Downtown Expressway.