Nettle-leaved shrub in Chipperfield Common woods

Nettle-leaved shrub in Chipperfield Common woods

Observation - Nettle-leaved shrub in Chipperfield Common woods - UK and Ireland. Description: