Where is Corpus Clock?

Where is Corpus Clock located?

Corpus Clock, Corpus Clock, Great Britain (approx. 52.20376°, 0.11764°)


Where is Corpus Clock on the map?