London pleasures include world-class restaurants, hotels, nightlife, and convenient public transportation.