Depden, adjacent to Water Tower

Buses point north ↑