Piccadilly

 

Captured on Piccadilly in London at Christmas time.