Shop Amazon Devonshire Lodge Address: 26 and 28 Finchley Rd Nw8 As Noted In: English National Heritage Listed II Plus, Historic England