Visiting London next Sunday and wondered if going to Olympic stadium was worth it - anything to see close up? I'm inclined to think we'd see a windy building site from a distance. But the DCs have heard a lot about it obv! and I'm sort of interested.