London, UK

In this winter, I finally got a chance to visit and spend a nice Christmas holiday in UK.




Trafalgar Square


Tower Bridge

Christmas at Regent Street


London is famous for its theaters at West End. Along with New York City’s Broadway theatre, West End theatre is usually considered to represent the highest level of commercial theatre in the English-speaking world. Seeing a West End show is a common tourist activity in London.

London musicals at West End