Highgate School Chapel clock tower.

- Image ID: CF52FY
Highgate School Chapel clock tower.
Loop Images Ltd / Alamy Stock Photo
Image ID: CF52FY
England, London, Highgate Village. Highgate School Chapel clock tower.
Location: Highgate Village, London, England