London's West End is home to Oxford Street, known as one of the busiest shopping streets in Europe. New Oxford Street is just east of this main thoroughfare, stretching less than a half-mile from Tottenham Court Road to High Holborn. While only a short distance compared with other London roads, New Oxford Street offers an impressive variety of international cuisines in a handful of local restaurants.
↧