The Welsh in London

Huw Edwards looks at the impact of Welsh people on England's capital, from Tudor times to the present day

On iPlayer

Not available