Such a cool place to stay in London! The art in the apartment really made the place a great spot to stay. Would highly recommend staying here.