Cecil House
Cecil House refers to two historical mansions on The Strand, London, in the vicinity of the Savoy. The first was a 16th-century house on the north side, where the Strand Palace Hotel now stands. The second was built in the early 17th century on the south side nearly opposite, where Shell Mex House stands today.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.