The flat was absolutely great for a work trip to London. It was a perfect location for me but would also be good if you were staying as a tourist as Battersea is a lovely area - extremely close to the Park and the new Battersea Power Station complex. The flat is decorated beautifully and there were clear instructions left in case any questions arose during the stay.
Hannah was very responsive and had thought of everything you might need during your stay.