What part of London in totenhem court road in?
Tottenham Court Road is in the West End of London. It is a major thoroughfare that runs from Oxford Circus in the west to Euston Road in the east. The road is named after the Tottenham Court, which was a royal palace in the 16th century. Today, Tottenham Court Road is a busy shopping and business district. It is home to a number of large department stores, including John Lewis, Debenhams, and Selfridges. The road is also home to a number of smaller shops, restaurants, and bars. Tottenham Court Road is a popular destination for tourists and locals alike.