The Angel Hotel Home / Information / The Old Angel Hotel which was located in Eldon Square. Eldon Square in 1919, Including The Angel Hotel Eldon Square Including The Angel Hotel Outside The Angel Hotel in 1905 (The Princess Maud Of Wales) Gallery
You must be logged in to post a comment.