London Road, Elephant & Castle, London SE1 6LW

GPTKB entity