Northern Line Elm Lodge, 361 Nether Street, Finchley. July 2020. 7th September 202031st August 2020 View full image Listed building in England. ID: 1359093.