Haberdashers' Hall

Haberdashers' Hall
18 West Smithfield, London, EC1A 9HQ
Photo of Haberdashers' Hall