Built by the Victorian pioneers in 1842 Grosvenor House Hotel is located in one of the most sought after locations in London namely Park Lane.

With its beautiful marble arches throughout the building, romantic lighting and warm colours Grosvenor House is a number one choice for couples looking for an amazing venue for their wedding. This classic London heritage hotel is located in the heart of London and yet it provides a peaceful and relaxing haven, making it impossible to believe that through the grand Victorian doors you are in a busy city. High ceilings and elegant details created the perfect backdrops for photographs and we love photographing weddings at this London venue.