The Mayfair Leave a reply in Harvard Square is a fabulous place to collect and play with stuffed animals. (more about the mayfair) Toy Stores Tulips Tire Swings The New Pennies