Explore details about location Loch Brora Crescent. Loch Brora Crescent is a location situated within the North Lanarkshire alongside other areas such as Beechwood Road, Noremac Way, Braehead Roundabout.