Alphabeta Building

Alphabeta Building
14-18 Finsbury Square, London, United Kingdom