Ok, we are just going to assume that you know about I-10 and Westheimer Rd. and so here are the directions from each:
If you are coming from I-10, just get off at Eldridge and head south. Right before you get to Westheimer there is a shopping center on the right that includes Lasagna House and Benny's Mexican Cafes. Pretty much right smack dab in the middle of the center is the Ashford Pub.
If you are coming from Westheimer, all you have to do is get to Eldridge and look for the shopping center on the northwest side of the intersection. Once you have you have found the Pub.