London is one of the most diverse cities in the world, and the number of exiting restaurants it boasts is second to none.
You name it, you can probably eat it in a restaurant somewhere in the capital - and the city is also home to some pretty weird and wonderful eateries.
How about dining at the top a multi-storey car park for a change? If you like the idea, you can do just that at Frank's Cafe in Peckham. Or if you have a real head for heights, perhaps you'd prefer to spend an evening suspended above the London skyline with Dinner in the Sky.
Looking for a pre-theatre meal with a difference? Who needs a plain old restaurant when you can go to Sarastro on Drury Lane where you can eat in a traditional opera boxe. Then there's Circus in Covent Garden where your meal will be interspersed with stunning performances from the acts working there...
Have we tickled your tastebuds yet? Take a look at the slideshow below to see some of our favourite weird and wonderful restaurants across London.
Is this the best burger in Britain?
Revealed: The best restaurant in the world