Stella's place is a lovely and confortable apartment. It is near from the city center, so walking around 30' you are in the Big Ben!
She is so nice and we will repeat for sure :)