The Angel

The Angel
73 City Road, London, EC1Y 1BD
Photo of The Angel