Hi everyone. Heading to London with husband and 12-year-old daughter. Staying in Marble Arch area for 3/4 days. Looking for recommendations for tourist attractions to see, given we've only three full days. Thinking London Eye and The Shard? Anywhere else unmissable, which dd would like? Also where to go shopping? Would really appreciate any suggestions. Thanks!