Townhill Park, adjacent to Benhams Road

On Meggeson Avenue

Buses point south-east ↘