63 Ledbury Road, Notting Hill, London

GPTKB entity