top of page

The Landmark London Wedding – London Wedding Photography

  • Writer: Egle TKP
    Egle TKP
  • Jan 23
  • 1 min read

Updated: Feb 7


Opened in 1899 as the Great Central Hotel, The Landmark London has an unmistakable sense of grandeur that’s felt the moment you step inside. The scale, symmetry, and historic confidence of the building immediately set it apart, offering a setting that feels both monumental and welcoming.

The vast central courtyard is the heart of the hotel and remains one of London’s most striking interior spaces. Flooded with natural light beneath its iconic glass roof, it creates a dramatic yet elegant atmosphere that photographs beautifully at every time of day. From a photographer’s perspective, the openness and airiness give moments space to breathe, adding a timeless quality to every image.

What truly defines The Landmark is its ability to blend historic magnificence with refined comfort. More than a century on, it still delivers a sense of occasion without feeling formal or intimidating. It’s a hotel that understands luxury as an experience — light-filled, confident, and quietly unforgettable.


The Landmark London Wedding
The Landmark London Wedding
The Landmark London Wedding
The Landmark London Wedding
The Landmark London Wedding
The Landmark London Wedding
The Landmark London Wedding
The Landmark London Wedding
The Landmark London Wedding






Comments


bottom of page