Strand Palace Hotel Pictures
The hotel was built in 1909 and has served
London during 2 world Wars.
Now mid priced modern accommodation in the centre of London.
>>>
BACK
TO STRAND PALACE HOTEL PAGE
CLICK AN IMAGE TO ENLARGE
CLICK AN IMAGE TO ENLARGE/PLAY SLIDE SHOW