Great place to stay in London! Not too far from train and tube stations. The apartment itself met all of our needs and had all the amenities we needed.