Explore details about location Lombard Street. Lombard Street is a location situated within the Newtown alongside other areas such as Newtown Road, The Cloisters, George's Quay.