Image may be NSFW.
Clik here to view.
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.