Is the price about equal for a flight on BA?or even TP vis another access point.another airline? If so get a refund (statement in writing) and book elsewhere. If not, push the agent for booking for a booking the soonest you can find availability on. Four days is too much. BA and TP have many flights a day. Don’t forget out of LCY and I think Luton for an LLC option and via Porto.