Roughwood Croft, London

GPTKB entity