New London Hotels Opening In 2026
Source:
@thetravelists.co

9 places in England: Buckingham Palace, Big Ben, Admiralty Arch, and 6 more. Every place is verified on Google Maps, featured in an Instagram post by The Travelist.

Buckingham Palace
Cultural landmark
4.5
The official residence of the monarch, Buckingham Palace is a must-see for its iconic Changing of the Guard ceremony. Reserve tickets in advance to tour the State Rooms during summer.

Big Ben
Cultural landmark
4.4
Witness the iconic Big Ben, a symbol of London, standing majestically beside the Houses of Parliament. While tours inside are limited, its grandeur is best appreciated from Westminster Bridge. Time your visit to hear its famous chimes.

Admiralty Arch
Historical place
4.5
This majestic landmark, bridging The Mall and Trafalgar Square, offers a glimpse into London's royal grandeur. Perfect for a photo op, it marks the start of ceremonial routes.

The Green Park
Park
4.6
A peaceful royal park, Green Park offers a tranquil escape from the city bustle, ideal for a leisurely walk or picnic. It's conveniently located near Buckingham Palace and St James's Park.

Hyde Park
Park
4.7
One of London's largest and most famous parks, Hyde Park offers vast green spaces for walking, cycling, and boating. Visit Speaker's Corner or enjoy a quiet moment by the Serpentine Lake.

Claridge's
Hotel
4.7
Experience timeless elegance at this iconic Mayfair institution, known for its Art Deco interiors and impeccable service. Indulge in traditional afternoon tea, a quintessential London experience.

Trafalgar Square
Place
A vibrant public space, Trafalgar Square is home to Nelson's Column and the National Gallery, buzzing with life and historical significance. A central hub for both locals and tourists to explore.

Six Senses London
Hotel
4.6
Situated within The Whiteley, this hotel blends luxury with wellness, offering a holistic urban retreat. Its Bayswater location provides easy access to Hyde Park and Notting Hill for exploration.
The Newman
Trip Stay
Experience a new standard of luxury in Central Fitzrovia with sophisticated design and top-tier amenities. Its prime location offers easy access to London's vibrant West End and iconic shopping streets. Anticipate a stay that blends modern comfort with classic London charm.