Post office may be comission free but it is built into the exchange rate spread
travelex.co.uk is almost always the best rate ( pre book and collect at airport ) , if you don't pre book and just go to a travelex counter you will not get a good rate though
Euro today
Travelex 1.4136
Post Office 1.3981
moral of the story , Rotty knows best