Short stay for Taylor Swift concert at Wembley and had a great stay, very welcoming and then left us to it.
Their flat is so close to the underground station, so can get in to London or Wembley in no time.
Would highly recommend