Tottenham Court Road is a bustling area of London filled with a variety of shops and attractions. There are several theatres located in the area, including The Apollo Theatre, Soho Theatre and Lyric Theatre. Music lovers can also find a variety of music shops in the area, ranging from specialist vinyl stores to large chain stores. For those looking for a place to worship, there is a church near the station. Tottenham Court Road train station is one of the main stations in the area, providing easy access to the rest of London. Finally, there are plenty of cafes and restaurants in the area to choose from.
Ещё видео!