This must sound so stupid to most of you but I havent been to London in 15 years and am going for a wee sightsee for 3 days in december. What are people wearing in London? Im a bit "jeans scruffy" usually. (I am 47 if that helps re styles)