The Mrs. and I will be in London for a little shopping and perhaps catching a show or 2 at the theater. I was wondering if this would be a good place...