Holland Park 1

Near Kensington High Street, London

Holland Park 1, near Kensington High Street, London

No details in OpenStreetMap yet.

From OpenStreetMap. Fix it there