You can be walking along one of the busiest streets, yet still be less than a mile from one of the many huge, peaceful parks. London is a great cultural center, too; the National Gallery contains one of the finest collections of classical paintings in the world.