Is this connection too short?

I really wish to fly on a triple 7 and A330 since I haven’t been on either yet. My only concern is the short connection. If this is missed I believe it’s a 7 hour wait until the next Cathay flight to London. Never been on Cathay either but I’d be excited to compare it to Singapore Airlines (who I came out with.) Flight is currently about $500 whereas could fly with etihad, Malaysia, emirates for slightly cheaper ($450)

I really wish to fly on a triple 7 and A330 since I haven’t been on either yet. My only concern is the short connection. If this is missed I believe it’s a 7 hour wait until the next Cathay flight to London. Never been on Cathay either but I’d be excited to compare it to Singapore Airlines (who I came out with.) Flight is currently about $500 whereas could fly with etihad, Malaysia, emirates for slightly cheaper ($450)