Authentic, timeless, beautiful portraits by John
With an eye for authentic moments, I always aim to tell a unique and beautiful story.
Photographer in London
Provided at your home
Quick portrait session
A fast, focused portrait session ideal for travelers, couples, or anyone needing high-quality images on the go. Capture your London experience with 10 professionally edited photos. Choose your own location or let me suggest one of my favorites.
$256 SGD $256 SGD per group
, 30 mins
Classic photo session
A classic London portrait session tailored to your needs – perfect for couples, solo travellers, or families. With 20 professionally edited images, this shoot offers time for variety and creativity. Select your preferred location or get expert recommendations.
$427 SGD $427 SGD per group
, 1 hr 30 mins
Epic adventure photos
A cinematic 2-hour photoshoot designed to tell your story across multiple locations and looks. Ideal for couples, creatives, or anyone seeking a bold visual narrative. Includes 50 professionally edited images to cherish forever.
$683 SGD $683 SGD per group
, 2 hrs
Wedding Photography
A comprehensive 6-hour wedding photography experience designed to capture every meaningful moment – from getting ready to the final toast. Perfect for intimate ceremonies or city celebrations, this session will capture your love story in a timeless and professional way.
$1,534 SGD $1,534 SGD per group
, 4 hrs
You can message Dr John to customise or make changes.
My qualifications
30 years of experience
I specialize in documentary-style wedding and portrait photography.
Career highlight
As a winner of the Taylor Wessing Photo Portrait Prize, my work was featured in the NPG.
Education and training
I have a master's degree and doctorate in visual arts.
To help protect your payment, always use Airbnb to send money and communicate with hosts.
My portfolio
I’ll come to you
I travel to guests in the area outlined on the map. To book in a different location, you can message me.
You can also come to me:
Greater London, NW1, United Kingdom
Things to know
Guest requirements
Guests aged 2 and up can attend.
Accessibility
Message your host for details. Learn more
Cancellation policy
Cancel at least 1 day before the start time for a full refund.
$256 SGD From $256 SGD per group
Free cancellation




