We have enjoyed staying in this apartment which is very well located in the heart of London.
The place is easily recommendable!