I stayed there while doing research at the National Archives. The apartment has everything one needs, and it is less than 10 minutes walk to the Archives. Restaurants, grocery stores, etc. on both sides of the Themes are all relatively close (5-40 minutes walk). Trains to London or airports are also 5 minutes walk. Overall, it was a great fit for what I needed, and made combining work with vacationing very simple.