Saw one of these Buses past St Georges Hall yesterday. Thought I was in a Time Slip .