London offers enough attractions, neighborhoods, restaurants and cultural experiences to keep visitors busy for weeks. […]