18 FEBRUARY 2006, page 66
T He Somers Town Coffee House Is On Chalton Street In
NW1, just off the Euston Road, on the edge of Somers Town. It should be easy to get to but somehow isn’t. I think it might be my two companions, who navigate while I drive and......