London oozes culinary creativity and it isn’t restricted to formal dining tables. Down a cobblestoned street in Camden, you’ll find Europe’s first liquid nitrogen ice cream bar, Chin Chin Labs. Read more.
On a clear day the London Eye, the world's largest observation wheel, offers views as far as 25 miles away. Read more.