Hungry? 10 unique restaurants in London you can’t miss

London is known for its Michelin star restaurants and for its competition with Paris for the title of ‘Europe’s gastronomic capital’. If you are looking for an experience beyond good food, the capital has extraordinary restaurants that are known for their eccentricity, extravagance and rarity. Here we present you with