Quite enjoyed my stay at Isabella’s. She was a very accommodating host, doing all she could to ensure my time in her flat, overlooking the River Thames, was pleasant. Location cannot be beat! Walking distance to London Eye, Big Ben, Parliament, Westminster Abbey and other popular sites in Westminster. When she identified the iron did not work on the day of my arrival, she made a trip to purchase a new one so I would have access to pressing my own clothes. Very appreciative of that gesture.