The Dutch Centre

The Dutch Centre
7 Austin Friars, London, EC2N 2HA
Photo of The Dutch Centre