05 MARCH 2012

Barbara Windsor hosts a Great British tea party at the Palace