
It's not every day that someone manages to open a new late night spot in London almost entirely under the radar. But this weekend, Inca London threw open its doors on Argyll Street for the first time.
Billed as "London’s newest Latin American show restaurant", although we don't know of many others, they've picked the perfect time to open in the run-up to the festive period.
From what we can deduce, it's a restaurant
...