Red london bus reflected in selfridges window Oxford Street London 7th March 2011 16:27.28pm