Often billed as the British version of Times Square, this iconic traffic hub is the perfect starting point for your London adventure.
London’s great meeting place and the “front yard” of the National Gallery and St. Martin-in-the-Fields church.
Thrill to London's eclectic nightlife in one of its most famous locations, a vibrant square that's been an entertainment hub since the 19th century.