Oxford Circus Station stands at the cross roads between Oxford Street and Tottenham Court Road in the very heart of London. These are two of the most famous shopping streets in the capital. Oxford Street has a massive range of high street shops, designer outlets and boutiques. Tottenham Court Road is known especially for its electrical retailers.