The Goring Hotel in London, England celebrated it's 100th Anniversary last year. Now, many businesses can claim the same, but can they also say that they have been in the same family for all of that time? The Goring was first brought to my attention when it made The Blue Fish's Best of the Best List and I've been salivating over it ever since. From the little woolen sheep in each beautiful guest room, to the historic building, to the exquisite gardens the whole place has me all excited. It is divine, and I cannot wait until I'm in London to check it out for myself.