Maybury, adjacent to International School of London

On Old Woking Road, near International School of London

Buses point north-east ↗