Two hours in the British Museum would not be enough time for some, including myself.
Westminster Abbey takes about an hour unless you want to read every single sarcophagus and tomb inscription.
I think two hours is enough time for the Churchill War Rooms.
While, in theory, you might be able to juggle the times and work in all three— the real limiting factor will be how long can you stay on your feet in one day? (And will you really be in the mood for museums all day long or will your brain max out after 6 hours)? I would find it tough and I can walk about 10 miles per day when travelling. And remember you’ll be on your feet even longer taking the tube from your hotel to each of these attractions or you’ll be standing in line for entry.
A better plan might be seeing Westminster Abbey, the outside of the Houses of Parliament/Big Ben and tour the Churchill War Rooms on one day. Then. on another day see the British Museum, Trafalgar Square and the National Gallery., and maybe Piccadilly Circus or Covent Garden—if you’re still standing!
London is so spread out that to best use what time you have you really need to hit attractions geographically and see everything you can while in that particular neighborhood.