Villiers Street
Charing Cross, London WC2N - England, UK
|

Map |
|
|
Villiers Street is located next to Charing Cross Station between the Strand and Embankment. It is one of the most popular and lively entertainment streets in central London. During the day the streets are full of shoppers enjoying the eclectic mix of restaurants and cafés whilst sampling the amazing boutique shopping experiences that can be achieved nearby. At night the street comes alive with party people and the cafés tun to bars and the restaurants throw open their doors to street dining. The street can get extremely busy so arrive early to your chosen venue.
|
|
|
|
|