A view of Oxford Street, Westminster, London, from roof level, c1909. Selfridge's department store is prominent, with two large radio masts on the roof. Selfridge's opened for business in 1909.
World Europe United Kingdom England Greater London London City of Westminster Westminster
Pixel Dimensions (W x H) : 5091x3833
File Size : 57,170kb