Oxford Street

Oxford Street is one of the most famous and popular shopping streets in the world. It is located in the heart of London’s West End and is home to a large number of high street stores.