Is there an actual, reliable way to exchange bitcoin for cash in hand? My best guess would be a P2P transaction in person, but that's quite unlikely.
I'd also like to share an opinion on this matter, although it will be, probably, most unusual OP heard so far.
I understand that the percentage of 24% is ridiculous. I also understand there are no KYC-less ATMs in Greece. Working with banks is also totally not recommendable as you share almost same risks as with centralized crypto exchanges (not all risks the lattest present but still most of them).
I see some users suggested decentralized exchanges or peer-to-peer transfers.
In case you are really interested, in Bucharest you will find three KYC-less methods for changing BTC with fiat.
.1 The KYC-less ATMs of BitcoinRomania: these can be found thorough entire country but best prices are at the ones from their headquarter, which is in Bucharest downtown. You can cash out amounts up to 1000 euros without any kind of KYC and amounts between 1000-3000 euros by offering a phone number. I asked them why they request the phone number and they said that in case you lose the receipt given by the ATM, which contains the transaction internal code, at least you have a text message from them containing that code, thus if you call them you can easily receive assistance. You can perform multiple withdrawals with amounts between 1000-3000 euros or, alternatively, some more withdrawals with amounts of 0-1000 euros, in case you don't want to use a phone number. In any case, you can buy a KYC-less phone sim card at the price of 2 euros and use it with an old phone. ATMs have prices with ~10-11% lower than BTC value on CoinMarketCap. You can also show yourself in front of these ATMs while wearing a hoodie, sunglasses and face mask -- their internal software won't block the transaction although the camera is not detecting your face.
2. In Bucharest you can find a very serious guy, named
Razvan_BTC. He is offering crypto-fiat exchanges of any amounts, at a very small fee (about 3.5-4.5%). Razvan is very correct and
I am personally granting for him. I made multiple deals with him and each time he was very correct. I know that it looks risky but if my word presents any sort of trustworthiness then you can talk to him at any time. He performs his activities also in Bucharest downtown.
3. Third option is a regular money exchange, which I found by pure chance. It is located near BitcoinRomania headquarter and, excepting money, it also operates with gold, silver, various jewelry etc. The owner (I think he was the owner) told me that at his echange you can also change crypto with fiat, for a very good fee (about 5% if I remember well). Obviously, also KYC-less. However, I have not tried yet their services.
I used services of BitcoinRomania in the past and I vouch for them, in case you feel safer inside the precincts of an actual company. Then I switched to Razvan_BTC's services and the financial advantage is huge.
A round-trip flight from Athens to Bucharest
is only 203 euros and in 1.5h you are here.
Since you said you don't want to sell under 50.000 euros, the 203 euros for plane tickets represent
0.4% of the 50.000 euros transaction. I guess it's a good deal compared with the 24% you mentioned in OP, isn't it?
In case you will ever think about this or actually take the decision, you can always contact me or contact Razvan and let him know that I introduced him to you. As a plus, you'll also have the chance to see Bucharest downtown, where the old city is also located, and which is a very nice area to visit!