We just stayed for 5 days 4 nights with Teresa. It's been a wonderful stay for us. Teresa goes all out to ensure that we were comfortable and have great tips and recommendations on places to visit.
During our stay, it was rather unfortunate that the train station were undergoing maintenance services and there were no overground service to where Teresa's place is located. However, Teresa ensured that we know where we could take alternative bus to get to where we wanted to go.
We will definitely recommend her place to friends and family who are going to London.