Very central location. The apartment has all necessities for a great stay in London. Very clean and organized. Would definitely recommend!
As can be expected in central London, be aware that the road and restaurants in front are noisy throughout the night.