Great apartment right in the center of London. A walking distance to many attractions and restaurants.
We'll definitely stay again.