Canal Walk
Description:
Canal Walk Shopping Centre merges the world's most desirable brands with shopping convenience with over 400 stores in a majestic setting.
Canal Walk Shopping Centre merges the world's most desirable brands with shopping convenience with over 400 stores in a majestic setting.