We had a great time at Michelle's ! It's a lovely cozy apartment located in a beautiful street which is very central. Michelle herself was always accessible and made us feel very comfortable on our arrival. Would highly recommend anyone to stay here during their London visit.