Pat Menzies stock a huge range of street, casual and dress shoes from leading brands such as Dr Martens, Converse, VANS, RM Williams and more.