Hello! We are looking to take our 2 children (11 and 8) to London for a couple of nights in the summer holidays to see all the main tourist sights- Buckingham palace, Tower of London etc. We will probably book a premier inn but there are so many! Can anyone recommend one that is in a good location for sightseeing? Obviously happy
to travel around by tube etc but would be good to be based in a convenient location. Thanks!