I often go to London for shopping normally oxford street harrods selfridges Covent Garden. Been offered to with a friend and her work on a coach to Stratford centre is it worth it will cost 15 return what are the shops like I said yes thinking they where going by train. I get travel sick sometimes