45 Highgate High Street, HighgateLondon, ENGLAND
244 Archway Road, HighgateLondon, ENGLAND
393 Archway Road, HighgateLondon, ENGLAND