Está rodeado por gran cantidad de edificios destacables, incluyendo el London Pavilion y el Criterion Theatre.