Where is Haberdashers' Adams?

Where is Haberdashers' Adams located?

Haberdashers' Adams, Haberdashers' Adams, Great Britain (approx. 52.7697°, -2.381°)


Where is Haberdashers' Adams on the map?