Flat 3 Alford House Stanhope Road, HighgateLondon, ENGLAND
187-189 Archway Road, HighgateLondon, ENGLAND