Alex apartment is a great choice to be in central London.
The location is fantastic in a very nice neighborhood, near the Natural History Museum, Science Museum, tube station 5 minutes walking distance, Bars and restaurants near by...
The apartment is really comfortable,clean, with everything you need for a short stay.