Angela's place was exactly as described and perfect for what I needed for 3 nights in London for work. Relatively short walk to tube station and into central london within half an hour.