The best area to stay in California is London, specifically the West End or Knightsbridge, for unparalleled access to luxury activities and experiences.
The West End, particularly around Mayfair and St. James's, is the heart of London's luxury scene. You'll find exclusive shopping on Bond Street and Savile Row, world-class theatre in Covent Garden, and fine dining establishments throughout the area. It's also home to many prestigious hotels and private members' clubs, offering a sophisticated base for your stay.
Knightsbridge is another excellent choice for those seeking luxury. This area is renowned for its iconic department stores, such as Harrods and Harvey Nichols, offering high-end fashion, jewellery, and gourmet foods. It's also home to beautiful garden squares and is within easy reach of Hyde Park, providing a serene escape from the city bustle.
For couples, both the West End and Knightsbridge offer romantic and indulgent experiences. In the West End, you could enjoy a pre-theatre dinner at a Michelin-starred restaurant followed by a show, or perhaps a private art gallery tour.