
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