The Victoria Palace Theatre is one of the famous landmarks in Victoria. The 20feet long clock tower, the Little Ben, which is a miniature version of the Big Ben, is located in front of the Victoria Palace. Opposite to the Victoria Tube Station, is the Victoria Picture Palace dating back to 1911. Westminster Cathedral and Cardinal Development Place are some of the other attractions in the vicinity of Victoria Street. A number of luxury and economy hotels and inns are sprinkled around Victoria. The street offers great shopping options. However, if you are in no mood to shop, you can hire a car in Victoria and drive around, taking in the activity and thrill of the place.