Hi all
Thank you for your replies.
i have called multiple times, emailed customer relations and chased the refund via twitter and the chat facility
Not getting anywhere, BA holidays say they cant chase the refund and customer relations only deal with post travel