< Go back

Oxford Street

Oxford Street

Oxford Street is one of London’s most famous streets thanks to the huge number of shops that run along each side: 200 in just the 2 km it occupies. This makes Oxford Street the epicentre and shopping paradise of London and is located very close to Marble Arch, the north-eastern corner of Hyde Park. In Oxford Street, you’ll find all different kinds of fashion shops at affordable prices, shopping centres, jewellers, restaurants, cafés and souvenir shops making the street one of the unmissable highlights of anyone visiting London.