Russell Building
The Russell Building at 1328 Government Street in downtown Victoria is a heritage commercial building constructed in 1879. Known for its historic architecture and long-standing role in Victoria’s retail scene, it was home to the Cowichan Trading Company for many years, showcasing Indigenous art and crafts. The building is recognized for its cultural and architectural significance in the city.
Victoria
1328 Government Street, Victoria, BC, Canada