This well appointed apartment in an excellent location. It is spotlessly clean and check in was very easy.
It is located right near subway access and walking distance to many top attractions and theatres yet it is a quiet refuge from the busy city when you need it.
I would highly recommend this place if you are looking for a quiet oasis in central London.