272 Archway Road, HighgateLondon, ENGLAND
57 North Road, HighgateLondon, ENGLAND
Pond Square, HighgateLondon, ENGLAND
106 Highgate West Hill, HighgateLondon, ENGLAND