London bookshops like most cities have all but disappeared but Cecil Court and the few stores left on Charing Cross Road are worth a visit. Forbidden Planet in Shaftesbury Avenue is good for current Science Fiction and Fantasy books as well.