Traveling with my 3 collage kids, Have 3 different options to stay for last week march 2023. What is best location or are any hotels a dump:
Option 1) MSK hotel 11-13 Inverness Terrace, Bayswater, Westminster Borough London W2 3JL
Option 2) President Hotel 56-60 Guilford Street, Camden, London.WC1N 1DB
Option 3) 38 Harrington Gardens, South Kensington Kensington and Chelsea London SW7 4LT
FWIW - I am going to Tower of London, Churchill war rooms, Train to Windsor Castle and Westminster Abbey
Lastly - For a 2pm Flight from Gatwick on Sunday, and the fact that no hotel above has a sat availability should I just head down to Gatwick 9pm at night and stay down there Sat night? I can considerable money and might be less hassle in morning ? what do you think?