Finsbury Library

Finsbury Library
St John Street
Islington
London
EC1V 4NB
United Kingdom

51.5264875, -0.104527