Good, large Post Office also offering Money Exchange. They sell all manners of stationery, not just envelopes and what you would expect, and are more of a general newsagents. The only problem is that there can be quite long queues. However, the staff are always friendly, and it’s in a handy location.