This wonderful establishment is located near the Goodge Street and Tottenham Court Road Tube stops. It's a stack of rooms connected by narrow staircases with every kind of toy imaginable climbing up its walls. Also there are some wonderful squeaky floors. More views on Tinytheatre.
Animals Undergoing CT Scans
8 hours ago
