Trafalgar Square is undoubtedly one of the most famous sights in London and an evening spent on the rooftop at The Trafalgar Hotel guarantees you spectacular views of Nelson's Column, the National Gallery and the rest of the iconic area. As one TripAdvisor reviewer describes it, "the rooftop bar is amazing on a nice day and the view and service were great."