Ellen has a modern and nice flat close to some nice restaurants, bars etc.! Also 2 tube stations are 7 or 10 minutes walk away.
Ellen did a really nice welcome for us. Good to be back some day.