Marks and Spencer gives good rates when you are changing dollars to pounds or euros. Their underwear and socks are top rate too.
On my visits to London in the 80s and 90s, I spent a lot more at M&S than Harrod's!