Planning a 3 day trip to London in the next couple of weeks. Is it necessary to prebook pubs or are they taking walk ins ?