Victoria is one of the busiest places in London. Commuters rushing to and from the Railway station, Underground station and coach station, tourists and natives shopping along Victoria Street, Bucking Palace Road and side roads. Departmental Stores such as House of Fraser, Army and Navy, Marks and Spencer attract the upmarket clientele. The Victoria Palace and Apollo theatres are within walking distance from the stations.
No comments:
Post a Comment