Megasightseeing tour bus

Recently I was invited along to an exclusive, top secret event by Megabus to experience one of their new services. It was all very hush, hush apart from the meeting point – the London Eye. I’ve lived in London (pretty much) since 2004, yet I’ve never been on the London