Somerset House in London

London England Tourist Information and City Guide

Somerset House is a London England mansion that features beautiful architecture, furnishings and paintings. Somerset House is situated on the Strand in London WE2.

London England
London England

For more information, please visit www.somerset-house.org.uk.

Next Page