Where is Prospecthill Circus?

Where is Prospecthill Circus located?

Prospecthill Circus, Prospecthill Circus, Great Britain (approx. 55.82893°, -4.239029°)


Where is Prospecthill Circus on the map?