Bus stop · Great Britain
Bus stop at High Street, serving routes 25.
25 Heyford Park, Izzard Road, Upper Heyford, Village Centre