Good quality shoes can be resoled and can be repaired anywhere in the world.

For higher end dress shoes I am fond of the american shoe brand: Allen Edmonds ( http://www.allenedmonds.com )

(Though I also like Ecco, but they are not as repairable, or 'high end'.)

The shoe closest to the bottom shoe in your pictures is the Park Avenue. It is a six eyelet cap-toe balmoral style. They list for $325 US, which is ~200 GBP (though you can find them online for less.) The Park Avenue shoes don't have a steel shank, and for me were so comfortable that they didn't need to be 'broken in.'

If you aren't planning on wearing them often (more than once a week) then 'lower end' dress shoes are more than perfectly acceptable. If they are daily shoes, then spending the additional money is well spent as they are repairable and built to last. (That being said it is possible to buy 'fashion shoes' that cost more and are lower quality.)

Good quality shoes are like a good quality tank. You pay money for good quality, but it is easily repairable and will last for forever.

(Disclaimer: I'm not afiliated with any of these manufacturers, I just wear their products.)