Row of expensive terraced houses in Hillgate Place, a residential street in Notting Hill, London England UK

- Image ID: B3WM20
Alex Segre / Alamy Stock Photo
Image ID: B3WM20
Location: In Notting Hill, London, England, Britain, UK, Europe