How much us money should I take to my trip to London uk?

I'm staying there for 4 days. Is 500 ok?
Should I exchange it for euros before I leave? Or when I get there?
Update: GBP not euros my bad.

And won't there be a high fee if I withdraw over there?
19 answers 19