Strand Palace Hotel WC2R 29/12/2016 by Buildington Strand Palace Hotel on the Strand in London WC2 - new on Buildington! Show all news for Strand Palace Hotel