The Angel

The Angel
73 City Road, London, EC1Y 1BD