Yes. however many bureau de changes and banks will refuse to exchange a500 notes due to the large number of fakes/counterfeits. Thomas Exchange still accept a500 notes at the same rate as other Euro notes. They have 2 offices in London, Maddox St near Oxford Circus tube Station and one at 48 Bishopsgate.
The only restriction on a500 notes is that bureaus and banks can no longer buy 500s from their currency suppliers but they are still allowed to buy them from customers.
Related Q&A:
Is 500 euro note legal in UK?-Oh, well, the 500 euro note is not legal tender in the UK. You see, the UK uses the pound sterling as its main currency. While euros can be exchanged in some places, the 500 euro note specifically is not commonly accepted for regular transactions. It's kind of a bummer if you were hoping to use it directly there. So, if you're in the UK, it's best to have pounds or use a card for your spending. Hope that clears things up for you!