advice on london airport

i'm not following your logic here.. even if you only travel occassionally it's your own responsibility to check that you're aware of all the regulations. yes, your travel agent should have told you and you should complain to them because it's their job, but ultimately it's your own responsibility to know the rules.