Where is Six Bells?

Where is Six Bells located?

Six Bells, Six Bells, Great Britain (approx. 51.88896°, 0.558357°)


Where is Six Bells on the map?