Oxford Street shopping

Busy crowd walking past red double-decker buses on Oxford Street at night, with festive lights overhead.