Where is Wedgwood Institute?

Where is Wedgwood Institute located?

Wedgwood Institute, Wedgwood Institute, Great Britain (approx. 53.0448°, -2.1973°)


Where is Wedgwood Institute on the map?