Hi everyone!! Really enjoy all the great articles posted here... I'm headed to London from America for a week and was wondering if anyone can tell me about any great tack stores in, or around London...love to visit tack stores when I travel. Also, any recommended places to rent a horse for a lovely ride through the countryside? Thank you so much!