Oxford Street

:

Renowned throughout the world for its shopping facilities, Oxford Street offers shoppers the very best of choice of the high street retailers in the UK. It is considered to be one of the busiest shopping areas in the country and is visited by approximately 200 million people each year.