Subject: London Hotels
Hi Dolores and Clare, The Russell Hotel seems to be the refurbished version of one of the Russell Square Hotels. The other has apparently become the Imperial? Someone local may have better information? Try http://london.realhotels.com/london-hotels/100117-Hotel-Russell.htm Joan Sydney, Australia