267 Ballards Lane, North FinchleyLondon, ENGLAND
Flat 13 Devonshire House 45 Woodside Avenue, North FinchleyLondon, ENGLAND
305 Ballards Lane, North FinchleyLondon, ENGLAND
Rowlandson House 289-293 Ballards Lane, North FinchleyLondon, ENGLAND