Wellcome uses cookies.

Read our policy
Skip to main content
1 result
  • The Royal Hotel, Slough, with a train arriving at the adjacent railway station attended by mounted guardsmen and cheering crowds. Engraving, 184-.