AI Travel Planner Logoaiplanner
London

London: Your Complete Guide

A vibrant capital with historical landmarks and diverse culture.

Timezone

Europe/London

Region

Europe

Budget

EUR 50-150/day

Best For

history, culture

About London

London, a sprawling metropolis steeped in history yet vibrant with modern energy, offers an unparalleled travel experience. This iconic city is a captivating blend of royal heritage, world-class museums, cutting-edge art, and diverse culinary scenes, drawing millions of visitors annually. From the ancient Tower of London to the contemporary Shard, London's skyline tells a story of centuries of evolution, making it a unique destination where every corner reveals a new facet of its rich tapestry. Its cultural significance is profound, with global influences evident in its food, fashion, and neighborhoods. Key attractions like the Houses of Parliament, Big Ben, Westminster Abbey, and Buckingham Palace stand as testaments to its historical grandeur, while areas like the West End buzz with theatrical brilliance. Beyond the famous landmarks, London invites exploration into its charming districts, bustling markets, and serene green spaces. Navigating the city is made easy by its extensive public transport network, allowing visitors to delve into its diverse offerings, from traditional pubs to avant-garde galleries, making every trip an unforgettable journey through time and culture.

Best Time to Visit

autumn

Autumn (September-November) sees temperatures gradually cool from around 20°C in early September to 9°C by November, with October and November often being the wettest months. Crowds begin to thin out, especially later in the season, making it a great time for museum visits and theatre. Enjoy cultural events like the BFI London Film Festival, Diwali celebrations, Bonfire Night fireworks, and the changing foliage in the city's parks.

spring

Spring in London (March-May) brings mild to warm temperatures, typically ranging from 11°C to 18°C, though occasional rain showers are common. This shoulder season offers blooming parks like Kew Gardens and Regent's Park, vibrant Easter celebrations, and the prestigious Chelsea Flower Show. With fewer crowds compared to summer, it's an ideal time for leisurely sightseeing and enjoying the city's gardens coming to life.

summer

Summer (June-August) is London's warmest period, with average temperatures between 19°C and 24°C and long daylight hours, though light rain can still occur. This is peak tourist season, meaning higher prices and larger crowds at major attractions. Embrace the lively atmosphere with outdoor festivals like Notting Hill Carnival and British Summer Time in Hyde Park, along with al fresco dining and Wimbledon Tennis Championships.

winter

Winter (December-February) is cold, with average temperatures ranging from 5°C to 9°C, and is often rainy, with rare snowfall. Despite the chill, London transforms into a magical wonderland, especially during the festive period. Experience dazzling Christmas lights, festive markets like Winter Wonderland in Hyde Park, ice skating at iconic locations, and world-class West End shows, enjoying thinner crowds outside of the holiday peak.

Neighborhoods to Explore

Westminster

The political and royal heart of London, Westminster is home to iconic landmarks such as the Houses of Parliament, Big Ben, Westminster Abbey, and Buckingham Palace. It offers a blend of historic grandeur, significant cultural sites, and important government buildings, ideal for first-time visitors seeking classic London sights.

Covent Garden

Known for its vibrant piazza, street performers, boutique shops, and a wide array of dining options. Covent Garden is a lively entertainment district that also hosts the Royal Opera House and the London Transport Museum, providing a bustling atmosphere for shopping, dining, and cultural experiences.

South Bank

Stretching along the River Thames, South Bank is a cultural hub featuring the London Eye, Tate Modern, Shakespeare's Globe, and Borough Market. This area offers stunning riverside views, diverse culinary delights, and a concentration of world-class arts venues, perfect for an engaging day out.

Notting Hill

Famous for its charming pastel-colored houses, the bustling Portobello Road Market, and its annual carnival. Notting Hill offers a picturesque and bohemian atmosphere with unique antique shops, cozy cafes, and a relaxed, artistic vibe, especially popular on market days.

Shoreditch

A trendy East London district renowned for its vibrant street art, independent boutiques, eclectic nightlife, and diverse culinary scene. Shoreditch appeals to those seeking a more alternative and contemporary London experience, with many fashionable bars and experimental restaurants.

Camden Town

Known for its alternative culture, the sprawling Camden Market, and a rich musical heritage. Camden Town offers a unique and edgy experience with its punk rock roots, numerous live music venues, and an abundance of quirky stalls selling everything from vintage clothing to international street food.

Getting Around London

cycling

Cycling is an increasingly popular way to see London, with growing infrastructure including segregated bike lanes. Santander Cycles (also known as 'Boris Bikes') are widely available for hire at docking stations across central London, costing £1.65 for a 30-minute ride or £12 for 24 hours (with rides under 30 minutes free). Private bike rental shops also exist. While London offers many scenic routes through parks and along the Thames, urban cycling can be challenging due to traffic; it's recommended for confident cyclists and to plan routes using apps that highlight cycle-friendly paths.

walking

London is a highly walkable city, especially in central areas, offering a fantastic way to discover its charm. Many major attractions like those in Westminster and along the South Bank are within comfortable walking distance of each other. Pedestrian-friendly zones are common, and the city's numerous parks provide pleasant walking routes. Always be mindful of traffic, particularly when crossing roads, and remember to look right first then left. For safety, stay aware of your surroundings, especially in crowded tourist areas.

airport transfer

London is served by several major airports. Heathrow (LHR) is best connected by the Heathrow Express train to Paddington Station (15-20 min, ~£25-37 one-way), or the Elizabeth Line (30-40 min to central London, ~£12-15). The Piccadilly Line (Tube) is the cheapest option (50-60 min, ~£5-6), though slower. Gatwick (LGW) uses the Gatwick Express to Victoria Station (30 min, ~£20-22 one-way) or slower, cheaper Southern Railway services. Stansted (STN) is connected by the Stansted Express to Liverpool Street Station (50 min, ~£20-30 one-way). Taxis and rideshares are also available from all airports but are significantly more expensive.

public transport

London's public transport system, managed by Transport for London (TfL), is extensive and efficient, comprising the Underground (Tube), buses, DLR, Overground, and National Rail services within the city. The most convenient payment method is contactless bank card or an Oyster card, which can be topped up. Daily caps apply, often making it cheaper than individual tickets. Buses generally operate 24/7 on main routes, while the Tube runs from early morning until late at night, with some lines offering 24-hour service on weekends (Night Tube). Use apps like Citymapper or the official TfL Go app for real-time journey planning and service updates.

Upcoming Events in London

Discover the best events happening in London this week. Known for its rich cultural scene, London offers diverse entertainment options, cultural exhibitions, and local celebrations throughout the year. From intimate venues to grand theaters, there's always something exciting to experience in this Europe destination.

Frameless Gift Card Redemption
entertainment

Frameless Gift Card Redemption

Mon, Feb 16
Marble Arch Place
Prehistoric Planet: Discovering Dinosaurs
entertainment

Prehistoric Planet: Discovering Dinosaurs

Mon, Feb 16 at 10:00 AM
The Lightroom
London Dungeon - Standard Entry
entertainment

London Dungeon - Standard Entry

Mon, Feb 16 at 10:00 AM
The London Dungeon
The Paddington Bear Experience
entertainment

The Paddington Bear Experience

Mon, Feb 16 at 10:00 AM
County Hall
Madame Tussauds London - Standard Entry
entertainment

Madame Tussauds London - Standard Entry

Mon, Feb 16 at 10:00 AM
Madame Tussauds London
Sea Life London - Standard Entry
entertainment

Sea Life London - Standard Entry

Mon, Feb 16 at 10:00 AM
County Hall
The London Eye - Standard & Group Entry
entertainment

The London Eye - Standard & Group Entry

Mon, Feb 16 at 10:00 AM
Lastminute.com London Eye
Shrek's Adventure - Standard Experience
arts

Shrek's Adventure - Standard Experience

Mon, Feb 16 at 10:00 AM
County Hall
Twist Museum - London's Home of Illusions
entertainment

Twist Museum - London's Home of Illusions

Mon, Feb 16 at 1:45 PM
Twist Museum
London Knights vs. Owen Sound Attack
sports

London Knights vs. Owen Sound Attack

Mon, Feb 16 at 2:00 PM
Canada Life Place
Back To The Future: The Musical
arts

Back To The Future: The Musical

Mon, Feb 16 at 2:30 PM
Adelphi Theatre
FRAMELESS 2026
entertainment

FRAMELESS 2026

Mon, Feb 16 at 2:30 PM
Marble Arch Place
FRAMELESS
entertainment

FRAMELESS

Mon, Feb 16 at 4:30 PM
Marble Arch Place
Death Café
music

Death Café

Mon, Feb 16 at 6:00 PM
New Cross Inn
Florence + The Machine: The Everybody Scream Tour
music

Florence + The Machine: The Everybody Scream Tour

Mon, Feb 16 at 6:30 PM
The O2
Red Room (Valentines Edition)
entertainment

Red Room (Valentines Edition)

Mon, Feb 16 at 6:30 PM
Soul Mama
DeathbyRomy
music

DeathbyRomy

Mon, Feb 16 at 7:00 PM
Underworld
Tarja Living the Dream - The Hits Tour
music

Tarja Living the Dream - The Hits Tour

Mon, Feb 16 at 7:00 PM
O2 Shepherds Bush Empire
СОЮЗ (SOYUZ) - Restaurant
music

СОЮЗ (SOYUZ) - Restaurant

Mon, Feb 16 at 7:00 PM
Jazz Cafe
Kurtis Blow
music

Kurtis Blow

Mon, Feb 16 at 7:00 PM
Jazz Cafe
СОЮЗ (SOYUZ)
music

СОЮЗ (SOYUZ)

Mon, Feb 16 at 7:00 PM
Jazz Cafe
Nina Nesbitt
music

Nina Nesbitt

Mon, Feb 16 at 7:00 PM
Social, The
Mon 16th Feb - Stand Up Comedy Show - Big Belly Comedy Club
arts

Mon 16th Feb - Stand Up Comedy Show - Big Belly Comedy Club

Mon, Feb 16 at 7:00 PM
Big Belly Comedy - Southbank
Ebube
music

Ebube

Mon, Feb 16 at 7:00 PM
The Lower Third
Hopefully a Few Laughs with Lou Sanders & Ivo Graham
arts

Hopefully a Few Laughs with Lou Sanders & Ivo Graham

Mon, Feb 16 at 7:00 PM
Cadogan Hall
The Producers
arts

The Producers

Mon, Feb 16 at 7:00 PM
Garrick Theatre
Arcadia
arts

Arcadia

Mon, Feb 16 at 7:00 PM
The Old Vic
Chicos Mambo, Tutu
arts

Chicos Mambo, Tutu

Mon, Feb 16 at 7:30 PM
Peacock Theatre London
Matt Wilkinson Presents: Sharp Pins
music

Matt Wilkinson Presents: Sharp Pins

Mon, Feb 16 at 7:30 PM
The George Tavern
The Spy Who Came In From The Cold
arts

The Spy Who Came In From The Cold

Mon, Feb 16 at 7:30 PM
sohoplace
MJ The Musical
arts

MJ The Musical

Mon, Feb 16 at 7:30 PM
Prince Edward Theatre
The Book of Mormon
arts

The Book of Mormon

Mon, Feb 16 at 7:30 PM
Prince of Wales Theatre
High Noon
arts

High Noon

Mon, Feb 16 at 7:30 PM
The Harold Pinter Theatre
Paranormal Activity
arts

Paranormal Activity

Mon, Feb 16 at 7:30 PM
Ambassadors Theatre
Woman in Mind
arts

Woman in Mind

Mon, Feb 16 at 7:30 PM
Duke of Yorks Theatre
Ian Stone is “Looking for the Wow”
entertainment

Ian Stone is “Looking for the Wow”

Mon, Feb 16 at 7:30 PM
The Comedy Store
Cabaret
arts

Cabaret

Mon, Feb 16 at 7:30 PM
Playhouse Theatre
Mamma Mia!
arts

Mamma Mia!

Mon, Feb 16 at 7:30 PM
Novello Theatre
The Mousetrap
arts

The Mousetrap

Mon, Feb 16 at 7:30 PM
St Martin's Theatre
Hamilton
arts

Hamilton

Mon, Feb 16 at 7:30 PM
Victoria Palace Theatre
An Evening With Alex O'Connor
arts

An Evening With Alex O'Connor

Mon, Feb 16 at 7:30 PM
Cambridge Theatre
The Devil Wears Prada
arts

The Devil Wears Prada

Mon, Feb 16 at 7:30 PM
Dominion Theatre
The Political Party with Matt Forde
arts

The Political Party with Matt Forde

Mon, Feb 16 at 7:30 PM
Duchess Theatre
Mamma Mia
arts

Mamma Mia

Mon, Feb 16 at 7:30 PM
Novello Theatre
Disney's Hercules
arts

Disney's Hercules

Mon, Feb 16 at 7:30 PM
Theatre Royal Drury Lane
The Rise and Fall of The City of  Mahagonny
arts

The Rise and Fall of The City of Mahagonny

Mon, Feb 16 at 7:30 PM
London Coliseum
The Phantom Of The Opera
arts

The Phantom Of The Opera

Mon, Feb 16 at 7:30 PM
His Majesty's Theatre
Lost Atoms
arts

Lost Atoms

Mon, Feb 16 at 7:30 PM
Lyric Theatre Hammersmith
Oh, Mary!
arts

Oh, Mary!

Mon, Feb 16 at 7:30 PM
Trafalgar Theatre
Les Misérables
arts

Les Misérables

Mon, Feb 16 at 7:30 PM
Sondheim Theatre
Shadowlands
arts

Shadowlands

Mon, Feb 16 at 7:30 PM
Aldwych Theatre
Into the Woods
arts

Into the Woods

Mon, Feb 16 at 7:30 PM
Bridge Theatre
Clueless, the Musical
arts

Clueless, the Musical

Mon, Feb 16 at 7:30 PM
Trafalgar Theatre
Betty Lou
music

Betty Lou

Tue, Feb 17 at 6:00 PM
New Cross Inn
A Night With Susan Carol 🇺🇸
entertainment

A Night With Susan Carol 🇺🇸

Tue, Feb 17 at 6:30 PM
Soul Mama
Good Neighbours
music

Good Neighbours

Tue, Feb 17 at 7:00 PM
O2 Forum Kentish Town
Brentford B v Charlton Athletic U21s
entertainment

Brentford B v Charlton Athletic U21s

Tue, Feb 17 at 7:00 PM
Gtech Community Stadium - Brentford FC
Kurtis Blow - Restaurant
music

Kurtis Blow - Restaurant

Tue, Feb 17 at 7:00 PM
Jazz Cafe
Die Spitz
music

Die Spitz

Tue, Feb 17 at 7:00 PM
Underworld
NoSo
music

NoSo

Tue, Feb 17 at 7:00 PM
Islington Assembly Hall
Belle Livingstone's 58th Street Country Club
music

Belle Livingstone's 58th Street Country Club

Tue, Feb 17 at 7:00 PM
Belle Livingstone's 58th Street Country Club
Danny Ocean
music

Danny Ocean

Tue, Feb 17 at 7:00 PM
O2 Shepherds Bush Empire
The Rosadocs
music

The Rosadocs

Tue, Feb 17 at 7:00 PM
The Lexington
Oreglo
music

Oreglo

Tue, Feb 17 at 7:30 PM
London Oslo
Klemen
music

Klemen

Tue, Feb 17 at 7:30 PM
Notting Hill Arts Club
Rocket
music

Rocket

Tue, Feb 17 at 7:30 PM
Scala
Jarrod Dickenson
music

Jarrod Dickenson

Tue, Feb 17 at 7:30 PM
The Grace, London
The Van Morrison Alumni Band
music

The Van Morrison Alumni Band

Tue, Feb 17 at 7:30 PM
Emerald Theatre
Leyton Orient v Plymouth Argyle
sports

Leyton Orient v Plymouth Argyle

Tue, Feb 17 at 7:45 PM
BetWright Stadium
Rory Ingham Sextet ft. Jakob Bänsch
music

Rory Ingham Sextet ft. Jakob Bänsch

Tue, Feb 17 at 7:45 PM
Vortex Jazz Club
The Definitive Rat Pack
music

The Definitive Rat Pack

Tue, Feb 17 at 8:30 PM
Boisdale, Canary Wharf
Betwright Stadium Tour
sports

Betwright Stadium Tour

Wed, Feb 18 at 12:00 PM
BetWright Stadium
Phantom Peak
entertainment

Phantom Peak

Wed, Feb 18 at 12:00 PM
Phantom Peak
Betwright Stadium Tour - Accessible Access
sports

Betwright Stadium Tour - Accessible Access

Wed, Feb 18 at 2:00 PM
BetWright Stadium
Ese Mania - Soul Clash
entertainment

Ese Mania - Soul Clash

Wed, Feb 18 at 6:00 PM
Soul Mama
Fundamentals of Excel
entertainment

Fundamentals of Excel

Wed, Feb 18 at 6:30 PM
TBA
Beat of Brazil: Carnival Special - Restaurant
music

Beat of Brazil: Carnival Special - Restaurant

Wed, Feb 18 at 7:00 PM
Jazz Cafe
The Dears, Meg Lui
music

The Dears, Meg Lui

Wed, Feb 18 at 7:00 PM
London Oslo
Michael Starring Ben
music

Michael Starring Ben

Wed, Feb 18 at 7:30 PM
The London Palladium
Leo Green Presents: The Secret Sax Party
music

Leo Green Presents: The Secret Sax Party

Wed, Feb 18 at 8:00 PM
One Ninety Four
V?K + Matthew Ryan Thomas + Emma Tea + Metty
music

V?K + Matthew Ryan Thomas + Emma Tea + Metty

Wed, Feb 18 at 8:00 PM
The Troubadour
Velvet Grip + Fools Gamble
entertainment

Velvet Grip + Fools Gamble

Thu, Feb 19 at 6:00 PM
Blondies
À l’aise dans l’inconfort Maîtrisez les conversations difficiles (français)
entertainment

À l’aise dans l’inconfort Maîtrisez les conversations difficiles (français)

Thu, Feb 19 at 6:30 PM
TBA
Somatiqi (Downstairs)
entertainment

Somatiqi (Downstairs)

Thu, Feb 19 at 6:45 PM
Vortex Jazz Club
How to Be a Strong Woman in One Hour - Feel-Good Experience by Monica Hsueh
entertainment

How to Be a Strong Woman in One Hour - Feel-Good Experience by Monica Hsueh

Thu, Feb 19 at 7:15 PM
TBA
DESIRE - Weekly Thursday After Party - SPECIAL GUEST (t-shirt day)
entertainment

DESIRE - Weekly Thursday After Party - SPECIAL GUEST (t-shirt day)

Thu, Feb 19 at 11:30 PM
TBA
Country Goes Emo - Live Show
entertainment

Country Goes Emo - Live Show

Fri, Feb 20 at 6:00 PM
New Cross Inn
Classical Motown duets with Tanya Edwards & Thomas Vernal
entertainment

Classical Motown duets with Tanya Edwards & Thomas Vernal

Fri, Feb 20 at 6:30 PM
Soul Mama
London Knights vs. Barrie Colts
sports

London Knights vs. Barrie Colts

Fri, Feb 20 at 7:00 PM
Canada Life Place
London Lions v Leicester Riders - SLB Championship
sports

London Lions v Leicester Riders - SLB Championship

Fri, Feb 20 at 7:30 PM
Copper Box Arena
CLUB NIGHT: Friday Night is Party Night - Jerry Bascombe & Reggie Styles
entertainment

CLUB NIGHT: Friday Night is Party Night - Jerry Bascombe & Reggie Styles

Fri, Feb 20 at 10:30 PM
Soul Mama
Second Life Archive: Saturday 21st February
entertainment

Second Life Archive: Saturday 21st February

Sat, Feb 21 at 10:30 AM
TBA
The Saturday Brunch Club
entertainment

The Saturday Brunch Club

Sat, Feb 21 at 12:30 PM
Boisdale, Canary Wharf
Chelsea vs Burnley - Hospitality
sports

Chelsea vs Burnley - Hospitality

Sat, Feb 21 at 3:00 PM
Stamford Bridge
Brentford v Brighton & Hove Albion
entertainment

Brentford v Brighton & Hove Albion

Sat, Feb 21 at 3:00 PM
Gtech Community Stadium - Brentford FC
West Ham V Afc Bournemouth
sports

West Ham V Afc Bournemouth

Sat, Feb 21 at 5:30 PM
London Stadium
Saracens Women V Exeter Chiefs Women
sports

Saracens Women V Exeter Chiefs Women

Sat, Feb 21 at 7:30 PM
StoneX Stadium
Julian Siegel Quartet
entertainment

Julian Siegel Quartet

Sat, Feb 21 at 7:45 PM
Vortex Jazz Club
Recomposed by Max Richter: Vivaldi, The Four Seasons
entertainment

Recomposed by Max Richter: Vivaldi, The Four Seasons

Sat, Feb 21 at 8:30 PM
Kensington United Reformed Church
BIJOU at System Saturdays
entertainment

BIJOU at System Saturdays

Sat, Feb 21 at 10:00 PM
Rum Runners

Things to Do in London

Explore London's top attractions, tours, and activities. Whether you're interested in historical landmarks, discover what makes this Europe destination truly special. Our curated selection includes both must-see landmarks and hidden gems loved by locals.

Top Attractions in London

TripAdvisor
London Attraction Tickets
attraction

London Attraction Tickets

5.0(1)
11 New Crane Wharf, London E1W G67 England
Churchill War Rooms
attraction

Churchill War Rooms

4.7(24,013)
King Charles Street Clive Steps, Westminster, London SW1A 2AQ England
West End
attraction

West End

4.4(263)
London England
London Eye
attraction

London Eye

4.3(91,594)
Westminster Bridge Road Riverside Building, County Hall, London SE1 7PB England

Tours & Activities in London

Viator
Private:Brewery, Winery, and Cider & Spirit Tastings Tour in SW Ontario
Tour/Activity
USD 150

Private:Brewery, Winery, and Cider & Spirit Tastings Tour in SW Ontario

4.7(14)
Downtown London Walking Food Tour
Tour/Activity
USD 67

Downtown London Walking Food Tour

0
Scavenger Hunt Adventure in London by Zombie Scavengers
Tour/Activity
USD 21

Scavenger Hunt Adventure in London by Zombie Scavengers

0
A Remarkable Scavenger Hunt: Exploring Forest City
Tour/Activity
USD 12

A Remarkable Scavenger Hunt: Exploring Forest City

0

Where to Eat in London

TripAdvisor
Mio Restaurant
restaurant

Mio Restaurant

4.8(413)
58 Great Peter Street, London SW1P 2 England
The Ritz Restaurant
restaurant

The Ritz Restaurant

4.5(2,432)
150 Piccadilly, London W1J 9BR England
Indigo Restaurant
restaurant

Indigo Restaurant

4.5(728)
1 Aldwych One Aldwych Hotel, London WC2B 4BZ England
Bill's Soho Restaurant
restaurant

Bill's Soho Restaurant

4.4(3,342)
36-44 Brewer Street, London W1F 9TB England
Rules Restaurant
restaurant

Rules Restaurant

4.3(5,269)
35 Maiden Lane, London WC2E 7LB England
Punjab Restaurant
restaurant

Punjab Restaurant

4.2(3,056)
80 Neal Street Covent Garden, London WC2H 9PA England
Sartori Restaurant - Italian Restaurant
restaurant

Sartori Restaurant - Italian Restaurant

4.2(2,085)
15-18 Great Newport Street Near Covent Garden, London WC2H 7JE England
Arang Restaurant
restaurant

Arang Restaurant

4.2(308)
9 Golden Square Soho, London W1F 9HZ England

Where to Stay in London

Find the perfect accommodation in London. From luxury hotels in the heart of the city to boutique properties in quiet neighborhoods, discover the best places to stay in this vibrant destination. Our selection includes options for every budget, from budget-friendly stays to premium experiences, all chosen for their location, comfort, and unique character.

London Hotels - Expedia

Expedia
Blackbird

Blackbird

9.8
USD 164
Vintry & Mercer Hotel - Small Luxury Hotels of the World

Vintry & Mercer Hotel - Small Luxury Hotels of the World

9.8
USD 281
St. Ermins Hotel, Autograph Collection

St. Ermins Hotel, Autograph Collection

9.6
USD 443
Vertus Edit Canary Wharf

Vertus Edit Canary Wharf

9.4
USD 203
The Westbourne Hyde Park

The Westbourne Hyde Park

9.2
USD 170
Brook Green Hotel

Brook Green Hotel

9.2
USD 172
Hotel Saint

Hotel Saint

9.2
USD 214
Ember Locke Kensington

Ember Locke Kensington

9.2
USD 220

Ready to Plan Your London Trip?

Let our AI travel planner create a personalized itinerary based on your interests, budget, and travel dates.

Explore More Destinations

contact@aiplanner.ai
TeamPrivacy PolicyTerms of Use
© 2026 AI Planner. All rights reserved.