Veronica's place was great! The pictures do the flat justice, and I was happy to use this place while at UCL for a conference. Great location, too. A short walk to Russell Square and not far from King's Cross. Coffee shops and nice restaurants all within a very short walking distance. A simple Tube ride from Heathrow, too. I would absolutely stay here again.