A great stay for our two members of staff who had a 3-week work assignment in London. The apartment is very central, and even for the places that are difficult to reach by foot, the train/metro station is only 5 minutes away.
We are very happy with the comfort Ben provided us throughout our booking, and will not hesitate to recommend the place to anyone else visiting London; whatever their goals and desires may be.