Japanese sweets, Piccadilly Street, London