Kelly and Richards place is great, they are amazing hosts and make you feel very at home! would highly recommend to anyone looking to stay in London!