Hello
Yes you're right, it is Tottenham Court Road. It is a fabulous place for women with gorgeous hair, and has the benefit that nobody cares that you're walking behind someone with a camera!! I also am lucky that I travel a lot, so many of my pics are taken in USA.