A place to sit back and talk. Books, travel, life.
Russell Square is where my husband and I stayed on our first trip to England. Cheap hotel, but a great area. And on one's first trip to London? I would have slept in the street!Happy New Year to you, John, and Lucy.