We’re thinking of going to London just for 1 night as a short family break. We’d like to go to the zoo, not really sure what else so far. We have 2 teenagers - any good recommendations for hotels?