Posted March 15, 2005 02:15 PM

No Place The foyer at the luxurious Lancaster Hall Hotel in London W2.