Modern and well situated apartment with everything you need for a short stay in London. The owner was super helpful and always here to help out. Check in and out was also super easy and convenient!