Explore details about location Margaret Crescent. Margaret Crescent is a location situated within the Bodmin alongside other areas such as Victoria Square, Victoria Square, Ranelagh Mews.