Explore details about location Lilly Street. Lilly Street is a location situated within the Northampton alongside other areas such as Depot Street, Prospect Court, Haydenville Road.