Jen’s Apartment is by far the best spot in London. I won’t stay anywhere else when I’m traveling. It has absolutely everything you will need. It’s so comfortable to relax if you don’t feel like doing anything. It’s so central, and easy to get around with all the transport options. If your going to stay in London, this is the place to be.