4 Swains Lane, HighgateLondon, ENGLAND
353 Archway Road, HighgateLondon, ENGLAND
64 Highgate High Street, HighgateLondon, ENGLAND