Somerset House is located within Slough, United Kingdom. The exact postal address is Strand, London, Slough, Slough, United Kingdom