We just had to eat some nice duck! Our Weekend Afternoon Tea was spent eating Roast Duck and Roast Pork. Probably London's most famous roast duck.

Been there and the duck is AWESOME!!