We're going to London for 2 nights/3 days in December with 3yo DS1 and 4mo DS2.
Don't have a great deal of time and were thinking just of Natural History museum one day, then Tate Modern the next. But what else should we try to squeeze in? We're staying in Earl's Court.