Somerset House London - South Building, Somerset House,Strand, London, , WC2R 1LA

View the bigger map & directions
The location is generated automatically by google maps. Accuracy is not guaranteed.