Not to make excuses but your story probably provoked concern that you could have been doing a drug deal. The fact that you weren't subjected to secondary inspection indicates that your version was accepted. The border agents have expectations of what constitutes a normal visit and a day trip by train to London, as you found out, is not a normal tourist trip.