Are they still available to buy in London? They used to be in many places, but I haven't seen them anywhere recently and the shop in Marylebone has gone. Does anyone know?