Where is Colchester Institute?

Where is Colchester Institute located?

Colchester Institute, Colchester Institute, Great Britain (approx. 51.89349°, 0.889763°)


Where is Colchester Institute on the map?