If you are looking for an apartment to stay in central London, this is the place.
Comfortable and clean.