Head on Inside If you want a break from all the wintery weather and outdoor activities, remember that London is full of year-round indoor attractions: Step inside the natural history museum to shed a few layers and meet the famous dinosaurs, check out the weird and wonderful exhibits at the Tate Modern Art Gallery or hop into a bubble on the London Eye for a spectacular view of the city sprawling out beneath you.