Laymen's London #1

Seeing Red: The infinite line of red buses and red lights down Oxford Street. So you've just bought your flight to London, or maybe you've actually »