Passport and Visa Photos in Leighton Buzzard.
Easily accessible for Aylesbury, Dunstable and Wing, Milton Keynes, Watford and Tring.

Digital ID Photo Codes with Zoom Photography Studio

Peace of mind!  All our UK and Irish photographs are guaranteed to be accepted.  We  precheck the image digitally with the passport office to guarantee approval.

Home Office Approved logo

Digital image for online application, UK, Irish & EU passport or visa. To be emailed with an UKHO Passport photo code, it will be home before you are!   

Printed set: Non-European Union, America, Canada, India, Norway, Dutch, French, Greek, South Africa, Swiss, Australia, New Zeeland, residency & visa ID Photographs.

We will take a small selection of images for you to choose from.  Then when you are happy, they are printed and ready within minutes while you wait.

Only £25 per person.

Need photos today?

Just Call

📞 01296 321 020

or book your appointment online.

Boo Passports icon

Babies & Children:

Many babies and young children find it very hard to get to sit still and get the correct expression in a booth.  With 30 years family portrait experience we take the stress out of this occasion by using known tricks-of-the-trade to get what we need for these types of photographs!

Foreign Passports or Visas:

We can cater for any Country ID photos.  All we ask is that when you call to book in, please ensure you state that the country and if it is a passport or visa photograph required, so I can ensure the correct specification before your arrival.

The ‘Happiness Guarantee’ from Zoom Photography:

Photo-booths are designed to make money from a smallest footprint possible; but it cannot achieve the quality of lighting and the personal guidance from a professional photographer.  The choice of photo & expression, the quality of skin tones and the lack of shadows on you face accentuating any blemish.

And most importantly, if your images are not accepted for any reason, we will redo them or refund you the cost.


Need photos today?

Just Call

📞 01296 321 020

or book your appointment online below.