Trellick Tower, North Kensington, West London, England, UK

- Image ID: EBER49
Trellick Tower, North Kensington, West London, England, UK
Stelios Michael / Alamy Stock Photo
Image ID: EBER49