Alphabeta Building

Alphabeta Building
14-18 Finsbury Square, London, EC2A 1AH
Photo of Alphabeta Building