Oxford Street
Oxford Street is Europe’s busiest shopping street, running from Tottenham Court
Road to Marble Arch via Oxford Circus, and offering more than 90 flagship stores
from fashion and beauty to tech and homeware. This shopping paradise neighbours
the theatres of Leicester Square, and Hyde Park with all its seasonal festivals. 4-min tube | 15-min bus | 16-min
cycle
BOOK A ROOM
BOOK NOW