Trafalgar St. James is also home to The Rooftop, one of London’s top skyline bars with incredible cocktails, stylish interiors and unbeatable views over Trafalgar Square and the London skyline.
Compared to 2024, two more chefs and restaurants from Minneapolis and St. Paul made it to the final round of the prestigious awards ...