The Ned is one of London's most talked about hotels, but what makes it so special as a wedding venue? We went along to find out!