User blog comment:KuraiJack/Field trip!/@comment-9464517-20150305212720

OH SHIT I just realised - this is the Natural History Museum in London! I've been there tons of times! I hope you enjoyed the trip.