L londonist.com Why Are There Statues of Beavers on Top of This Oxford Street Shop? 67 points bookofjoe 2 months ago 43 comments