If you’re lucky enough to be in London for the Royal Wedding and you just happen to be named Kate or Will, the city’s opening its doors to you. The Botanist on Sloane Square and The Cadogan Arms on King’s Road, both regular haunts of today’s young royals, are rewarding the first Kate and William [...]



