Great Amwell Amwell Roundabout (S-bound)

On Pepper Hill, near Hertford Road

Buses point south ↓