The usual places to stroll by while in London. I've always love museums that have free admissions. :)