Former High School Musical star Zac Efron celebrated his 24th birthday with friends at posh restaurant Hakkasan in London on Tuesday (18Oct11). The actor was treated to a special champagne cake to mark his special day.