Unfortunately, the shoes are too big.
According to Amazon size chart in the size UK 7 EU for 40.5 feet 25.9 cm and regular.
This information is incorrect, the shoes are measured on the insole with a meter stick approximately 27.3 cm long.
By really very soft material is the foot does not stop, and I recommend the shoes a half size to buy at least less.
I will send the shoes back, unfortunately, the shoes are a size smaller about 25 more expensive, somehow I do not understand the pricing policy of Amazon.