Explore details about location Melrose Place. Melrose Place is a location situated within the North Lanarkshire alongside other areas such as Ladywell Road, Robroyston Road, Mavisbank Street.