Opened 1868 Closed 1958
Location Barnes Court, Lofting Road, London, N1
Categories
Authority
More Information North London Synagogue