I’m going to London for the first time in March. The more research I do the more unsure I seem about where to stay. I know there isn’t one “best” area, but having said that, I’ve booked this hotel (flexible). Mardee’s recent Premier Inn post got me second (and third and fourth) guessing myself . 🥴
For those that know London, what are your thoughts on this location? The Wellington by Blue Orchid (71 Vincent Square)
We’ll be staying for 10 nights and doing a lot of the major usual tourist sights. Definite sites include Westminster Abbey, Kensington Palace/Gardens, The National Gallery, The British Museum, St. Paul’s Cathedral, Tower of London, Borough Market, tons of walking around various areas. Daytrips will likely be Cambridge, Canterbury, maybe Oxford. I know there is not one station that gets us to all the places we want to go and we’re fine with that. We know we’ll be using the trains daily.