Explore details about location Capel Place. Capel Place is a location situated within the North Melbourne alongside other areas such as Melrose Street, Little Curzon Street, Bendigo Street.