Finsbury Avenue Square

Finsbury Avenue Square
Finsbury Avenue, London, EC2M 2PG