Artichoke Place, Camberwell, London SE5 8TS

GPTKB entity