7 of the best modern Italian restaurants in London

Global Blue names Sartoria as one of the best modern Italian restaurants in the London area.

Read more here.