Dh and I are going to see Matilda in the Cambridge theatre in March. We are looking for somewhere in London to stay to make the most of seeing London for the weekend. I don't mind not staying close to the theatre as we would rather be in a location which is best for sight seeing etc. Anybody have any recommendations, I really don't know London at all so really want to make the most of our weekend. TIA