It has arrived – the New Bus for London is in the Capital http://tinyurl.com/boqv4ks