The apartments location is perfect, everything is walking distance, metro, restaurants, shops.
Jhonny was easy to get to and very helpful all the time.
Would 100% recommend this place to stay on your trip to London.