Where is Six Bells Roundabout?

Where is Six Bells Roundabout located?

Six Bells Roundabout, Six Bells Roundabout (Station), Great Britain (approx. 51.226128°, -0.781168°)


Where is Six Bells Roundabout on the map?