London’s best bars and restaurants with outdoor terraces for drinking and dining