Hi there i am looking to book a short break to london, ive found a low cost bus service called megabus, however i am struggling to find hotels. The bus service goes to London Victoria Coach station, and i want a hotel nearby.
London Victoria seems the place to be with regards to sightseeing, big ben, london eye etc, however i wouldnt mind going to see a show, whereabouts is victoria compared to the west end? im absolutely hopeless with searching on google so i feel like i have no chance
2007-01-18
22:23:38
·
11 answers
·
asked by
charlotte66621442000
3
in
London