199 Archway Road, HighgateLondon, ENGLAND
179 Archway Road, HighgateLondon, ENGLAND
183 Archway Road, HighgateLondon, ENGLAND