The apartment is in one of the best areas in London. Located near a tube station. Clean, comfortable and cozy!
Great stay!