London to Paris via MegaBus

Have you ever wondered what it’d be like to travel from London to Paris on the MegaBus?  Well wonder no more! When we were planning a return visit to Paris (first trip there was in 2011) we first checked the EuroStar and found the prices to be around 140 per person round trip.  I then thought, Hey, […]

Read more "London to Paris via MegaBus"