Ephemera › HS 2727 - Note paper from The Imperial Hotel, Russell Square, London, 1900 Image 1 of 1 HS 2727 - Note paper from The Imperial Hotel, Russell Square, London, 1900 £18.00 Letter written on three sides of folded sheet. Add To Cart Added! Letter written on three sides of folded sheet.