Men's MR P. Oxford shoes from £395 | Lyst UK