Explore details about location Montrose Crescent. Montrose Crescent is a location situated within the London Borough of Barnet alongside other areas such as Claybrook Close, Mowbray Road, Layfield Crescent.