There's normally pretty good Avios availability in First & CW often available for circa 1k so that may be best option & upgrade outbound. I hadn't realised those were Pride dates & it is very, very popular so that may restrict chances of getting a really good price. I'd also look to get accommodation sorted asap if you want to be close to the beach (can recommend Brown Beach House)