Constantly beetling away with new discoveries and inventions, we humans are a curious breed... or that’s how we might appear to the group of cockroaches recently spotted exploring the Science Museum’s galleries.
Science Museum, Exhibition Road, London, SW7 2DD
27 Oct 2012 - 01 Sep 2013 Sat, Sun 12:00 PM - 12:45 PM; 1:30 PM - 2:15 PM; 3:30 PM - 4:15 PM
Venue Details & Map
Exhibition RoadLondonSW7 2DD
- 0870 8704 868
- Public transport:
- Tube: South Kensington Train: Victoria