204 Archway Road, HighgateLondon, ENGLAND
23-25 Swains Lane, HighgateLondon, ENGLAND
34 Highgate High Street, HighgateLondon, ENGLAND