Most people reserve their hotel for 4 nights in London. But that doesn't mean you have to. How long you hang around really boils down to how much you want to do on your vacation. If you'd love to see every square inch of this fantastic place, treat yourself to another night or so (or even an extra week!).