Kinsbourne Green, opposite Luton Hoo Hotel

On London Road

Buses point north ↑