Tower Hamlets, adjacent to Dover Boys' Grammar School

On Astor Avenue, near Dover Boys' Grammar School

Buses point north-east ↗