I'm off to London next week for an overnight stay with my little girl...where is the best place to stay to be near Big Ben and Buckingham Palace?? TIA x