My husband and I are traveling to London for the first time this August/September. We'll be arriving via train from Paris and departing via Heathrow airport.
I'm having some trouble figure out which neighborhood to stay in, but I think I've got it narrowed down to Covent Garden or Victoria. Does anyone have any strong opinions either way? We're leaning towards staying at a Premier Inn in one of these areas...is one of these locations is better than the other?