Explore details about location Amelia Street. Amelia Street is a location situated within the Camden alongside other areas such as Park Circle, Kaybee Court, Chestnut Ferry Road.