What bar hosted the hen night of the bride who married the Duke of Cambridge in 2011?
68–86 Bar and Restaurant: 68–86 Bar and Restaurant, also known as Bar 86, is an upmarket bar and restaurant located at 68–86 Cromwell Road, Kensington, London, near the Natural History Museum. Wedding of Prince William and Catherine Middleton: The wedding of Prince William, Duke of Cambridge, and Catherine Middleton took place on 29 April 2011 at Westminster Abbey in London, United Kingdom.
i don't know