Just got this reply from 18Montrose :
« Hello,Thank you for your email and earlier call.After having spoken to our buying team they have advised that the prices are set by Acronym across all currencies, I do apologise for any inconvenience caused.Unfortunately the currency you would pay in correlated to the shipping country, we are unable to amend this.I do apologise for any inconvenience caused.Kindest Regards »
So the euros price is set by acronym :
£1173 for a P23a-S or 1522€ if you want to ship to France. Impossible to pay in £ and ship to France.
Exchange rate is £1 = 1.12€
Do the math...