Victoria Cross is one of the cultural centers of the city. Right by its side is the Leeds Art Gallery, a major exhibition and art center of the city. It's practically the first thing you see when you exit the Leeds train station on your way to the heart of the city. At the same time, there is a monument to the heroes buried there. At night it is a very nice area and the lights make it look so different. It´s worth a visit.