Europe - UK - England - London - Christmas on Oxford Street - Europe's busiest shopping street & one of London's most popular shopping destinations with approximately 300 shops. It runs for about one and a half miles (2.5 kms) long. Oxford Street is home to a number of major department stores and numerous flagship stores including British major stores such as Debenhams, John Lewis, Selfridges, etc.
Camera Model: Canon EOS 5D Mark II; Lens: 16.00 - 35.00 mm; Focal length: 20.00 mm; Aperture: 18; Exposure time: 20.0 s; ISO: 100
UKUnited KingdomGreat BritainGBBritishBritish IslesBritainEuropeEUEvropaEnglishEnglandLondonLondyn