Explore details about location Mc Neill Terrace. Mc Neill Terrace is a location situated within the Midlothian alongside other areas such as Mayshade Road, Edgefield Road, Dalum Grove.