Vic Keegan’s Lost London 161: Before the Strand Palace Hotel It has stood there for more than 100 years on a site with a rich and even older history