Heathrow Central Bus Station

What insect does this remind you of?
76 to Cippenham
A Belisha Beacon
Big Red Bus
Coffee Time!
105 Bus
People Waiting
Blue bus
Is The World Your Oyster?
Buses on the stand
Primal Fuel
Fly The Bus?
Don't Do It. They crap everywhere!
Service 76
Late Night Bus
Sunny but extremely windy and cold. London
The World is your Oyster