When I went back in 2005 (or was it 2003?? ) it was gone. The hotel staff told me that the Internet had killed it.
Meanwhile in London - has the Motorbooks shop just off Leicester Squ (Cecil Ct?) still with us or has that gone too?
Message Thread | This response ↓
« Back to index