Its tourist landmarks make it one of the most visited parts of London, and South Kensington is great for restaurants too. Many have a distinctly European flavour. You can go the Polish route, tucking into hearty dishes such as roast duck stuffed with apples. For a more Mediterranean vibe, head to a Spanish tapas bar where you can snack on smoked chorizo and peppers on toast and potato and onion omelettes. At the same time there's no shortage of Indian cuisine if your tastes run in that direction.