Excellent location to stay while visiting London, with most of the major sights within walking distance or a underground ride away. Isabella was welcoming and warm, and the apartment is very clean