Originally built in 1899 during the golden age of steam, The Landmark London is a unique combination of Victorian grandeur and the 21st Century. The hotel still retains the resplendence of Gothic architecture; stained glass windows, beautiful wall murals and original working fireplaces.
The Landmark London, wedding specialists are dedicated to making your dream come true; from choosing matching colour schemes to creating the perfect wedding breakfast, they can assist you in every way.









Visit The Landmark London for further details on holding your wedding reception at the sheer lux hotel.