Explore details about location Lombard Street. Lombard Street is a location situated within the Vale of Glamorgan alongside other areas such as Ivor Street, Great House Meadows, Commercial Street.