Council estate buildings Notting Dale district London England UK Europe

- Image ID: CBJ6CF
Council estate buildings Notting Dale district London England UK Europe
Peter Erik Forsberg/London / Alamy Stock Photo
Image ID: CBJ6CF
Location: North Kensington, London, England, Britain, UK, Europe