You may have heard of The Goring before...it is the London hotel where Kate Middleton spent the night before she officially became Duchess Kate. While you may have correctly assumed it is a posh hotel fit for a future princess, you may not know that it is also a wonderful place for families to stay ... [Read More]