Broad Leaved Willowherb?

Broad Leaved Willowherb?

Observation - Broad Leaved Willowherb?. Description: Growing on rubble heap

Growing on rubble heap