Great Amwell Amwell Roundabout (N-bound)

On Pepper Hill, near Hertford Road

Buses point north ↑