
Book top wedding photographers in London
Search by location and date to see all available packages

Search by location and date to see all available packages
Capture every moment of your London wedding with a full day photography package, covering everything from morning preparations to your evening celebrations.
Top matches
Top matches
Top matches
Top matches
Top matches
Top matches
Top matches
Top matches
Top matches
On average, hiring a wedding photographer in London will cost you around £1,800 to £2,000, depending on what they’re looking for. There are photographers who offer shorter or more basic packages for under £1,000, and there are also high-end options that can go well above £3,000.
A few things affect the price: how experienced the photographer is, how many hours you want them for, whether you want a second photographer, and if you’d like extras like albums or engagement shoots. London prices are a bit higher than the UK average, simply because of demand and the cost of living in the city.
London offers every wedding photography style, but here are five of the most popular:
Each style offers a different vibe, so it’s worth looking through portfolios to see what feels right for you.
Most London photographers offer a range of packages to suit different needs. A standard package usually covers a set number of hours (often from getting ready through to the first dance), one photographer, a pre-wedding chat to go over your plans, professionally edited photos, and an online gallery to share with friends and family.
If you want a bit more, some packages include things like a second photographer, engagement shoots, luxury albums, or even same-day slideshows. For smaller weddings or registry office ceremonies, some photographers offer shorter, budget-friendly options too.
Photographers in London are generally happy to tailor their packages, so don’t be afraid to ask for something that fits your day perfectly.