New Routemasters on Kensington Gore, City of Westminster, London. Taken on the afternoon of Thursday the 25th of September 2014.