The Elbow Room, Islington

The Elbow Room, Islington
88–91 Chapel Market, Angel, London, N1 9EX
Photo of The Elbow Room, Islington