GBp is a common notation for pence sterling (1/100 of a Pound). The current CZK to GBP (pound) exchange rate is about 28.65, so 85.5 CZK is about 2.98 GBP (pounds), or about 298 GBp (pence) which is much close to the 295 quote in London. The difference is not unusual for cross-listed stocks, especially in different currencies.