Some questions to help others respond: have you visited BVI before, how many adults/kids, do you want to be on Tortola or an off island? Are you prepared to hire a car or do are you prepared to more or less stay at your lodgings? Any specific interests-diving, snorkeling, fishing, tennis?

As a many time visitor from U.K. be aware that flight schedules can change. Timings may well be such that you might want/ need to consider a stop over on Antigua, especially if you are not staying on Tortola. You can also consider flying to SXM, probably with Air France and then more options to get to BVI. (We've tried various options over the years but BA or Virgin to ANU generally works best for us).
The more info you can give, the more help you are likely to get here.