The busy mainline station, the local bus terminus and the coach station make Victoria
a useful transport hub for visitors to London. Familiar High Street shops can be
found all along Victoria Street where there is also a House of Fraser department
store. For elegant boutiques and smaller specialist shops, head to Elizabeth Street,
off Buckingham Palace Road.