Serviced Offices in Oxford St
- Oxford Street is a major road in the City of Westminster in the West End of London. It runs from Tottenham Court Road to Marble Arch via Oxford Circus.
- Oxford Street has several Grade II listed buildings, as well as the listed Oxford Circus tube station.
- It is Europe's biggest shopping street and attracts half a million visitors a day.
- Several British retail chains regard their Oxford Street branch as the flagship store, including Marks & Spencer, Selfridges and HMV.