22 Dec 2008

If only the walls could talk

From Checkpoint, 6:54 pm on 22 December 2008

The Cafe Royal in central London would be the source for some fascinating stories.