Catherine's lovely flat was perfect for us. With a fully equipped and functional kitchen and shops across the road, we were able to avoid the traveller's search for decent, reasonably priced food (particularly breakfast). There are a number of cheap, good, local restaurants nearby as well.
The flat itself is spacious, comfortable, and beautifully furnished. It was so nice to stay in a space where you're not tripping over each other - and your luggage - all the time.
There are two bus lines right out front and the St John's Wood tube station a short walk away. Lords Cricket Ground and Abbey Rd Studios, with the famous Beatle Crossing are also handy.
Catherine herself was a great host and was very helpful with a small emergency we had after we'd left her flat (when she didn't need to be) and for which we are very grateful. If we return to London, this flat will be our first choice for accommodation.