The Alban Building

The Alban Building
St. Albans Place, London, N1 0NX
Photo of The Alban Building