Giotto London is a modern Italian restaurant in the heart of London. Situated on New Oxford Street, it’s only a