Had a great stay at this apartment. We arrived before check-in time and the office was gracious to hold onto our luggage for us. The apartment was properly cleaned upon arrival. Kitchen had the basic supplies to make food.
Location: very quick walk to a couple tube stations making it very easy to get around London.
Great place to stay!