Why Are There Statues of Beavers on Top of This Oxford Street Shop?

(londonist.com)

58 points | by bookofjoe 5 days ago

33 comments