Jessica's place provides all you might need to enjoy an amazing stay in London. The apartment is super nice and clean, and the location is top-notch. I HIGHLY recommended it.