Here are 2 photo spots at Somerset House for you.

Somerset House is a stunning neoclassical building on the Strand in central London, originally built in the late 18th century as a government building. Today, it’s a vibrant arts and cultural center, hosting exhibitions, film screenings, concerts, and events throughout the year.

Imprint & Contact © Locationscout 2025 Privacy / Terms