No. 1 The Old Stables201 Archway Road, HighgateLondon, ENGLAND
26 Highgate High Street, HighgateLondon, ENGLAND